![]()
還在用 pip install 等到花兒都謝了?
你的 CI/CD 流水線卡在依賴安裝環節?
團隊協作時總因依賴版本打架?
別忍了!Python 圈最近殺出一個“極速神器”——uv,號稱“10 倍快于 pip,100 倍爽于舊流程”!
而且,國內用戶只需加一行配置,就能秒速下載包!?
? 什么是uv?
由 Rust 編寫的下一代 Python 包管理工具,由 Ruff 背后的團隊 Astral 打造。
它不是 pip 的簡單替代——而是pip + venv + pip-tools + cache manager 的全能合體!
? 安裝快如閃電(實測快 10–100 倍)
? 自動創建虛擬環境(uv venv 僅需 4ms!)
? 原生支持依賴鎖定,確保環境一致
? 跨項目共享緩存,省空間又提速
國內用戶專屬加速:設置清華鏡像源!
默認 uv 會從官方 PyPI 下載,但在國內可能慢或超時。
只需創建一個配置文件,即可永久使用清華鏡像
? 配置步驟(任選其一):方式 1:用戶級配置(推薦)
mkdir -p ~/.config/uvcat > ~/.config/uv/uv.toml <方式 2:系統級配置(多用戶共享)sudo mkdir -p /etc/uvsudo tee /etc/uv/uv.toml <支持的鏡像還包括:阿里云、豆瓣、中科大等,替換 URL 即可!配置后,所有 uv pip install 命令自動走鏡像,再也不用加 -i 參數啦!
uvvspip:誰更香?
功能
pip
uv
安裝速度
慢(單線程)
極快(多線程+Rust)
虛擬環境
需手動 python -m venv
一行命令搞定 ?
依賴鎖定
靠 pip freeze(不精準)
原生 uv.lock,精確可復現
國內體驗
需手動加 -i 鏡像
一次配置,永久加速
實測:安裝 pandas + numpy + requests pip(無鏡像):≈30 秒(甚至失敗)uv + 清華鏡像:≈1.5 秒!???![]()
? 3 分鐘上手uv
# 1. 安裝 uv(一行搞定)curl -LsSf https://astral.sh/uv/install.sh | sh# 2. (可選)配置清華鏡像(見上文)# 3. 創建虛擬環境uv venv .venvsource .venv/bin/activate# 4. 安裝包(飛一般的感覺)uv pip install fastapi uvicorn# 5. 生成鎖定文件(團隊協作必備)uv pip compile requirements.in -o requirements.txt是不是和 pip 幾乎一樣?但快得離譜!
最佳實踐推薦
- 新項目直接用 uv:從第一天就享受極速開發
- CI/CD 中啟用緩存:把 ~/.cache/uv 緩存起來,構建快到飛起
- 用 uv sync --locked 部署:確保線上環境 100% 可復現
- 國內開發者務必配鏡像:告別超時,擁抱絲滑!
- ? 別再手動改 requirements.txt!用 uv pip compile 管理依賴源文件
![]()
未來已來
uv 不只是工具升級,更是 Python 開發體驗的一次范式躍遷。
隨著官方生態逐步擁抱 Rust 加速,“慢 Python” 的時代正在終結!
現在就試試 uv + 清華鏡像,讓你的終端從此告別“轉圈等待”! 你的時間,值得更快一點 ?
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.