
还在用 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/uv
cat > ~/.config/uv/uv.toml <<EOF
[[index]]
url = "https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/"
default = true
EOF
方式 2:系统级配置(多用户共享)
sudo mkdir -p /etc/uv
sudo tee /etc/uv/uv.toml <<EOF
[[index]]
url = "https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/"
default = true
EOF
支持的镜像还包括:阿里云、豆瓣、中科大等,替换 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 .venv
source .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 + 清华镜像,让你的终端从此告别“转圈等待”!
你的时间,值得更快一点 ⏩






IDE了吗
用新版
流氓比较 pip也可以使用国内镜像
收藏了,感谢分享