首页 / GitHub 趋势 / uv:Rust 写的 P…
开发工具

uv:Rust 写的 Python 包管理器,一个顶 pip 全家桶

astral-sh/uv

GitHub 仓库
astral-sh/uv
总 Stars
★ 91,002
主要语言
Rust
查看 GitHub 项目

是什么

uv 是 Astral 用 Rust 编写的极速 Python 包与项目管理器,单个工具可替代 pip、pip-tools、pipx、poetry、pyenv、twine、virtualenv 的工作,安装速度比传统工具快 10-100 倍,9.1 万 star。

能干嘛

uv pip install 秒装依赖,uv run 直接运行脚本并自动管理环境,uv init 初始化项目;CI 里替换 pip 可大幅缩短构建时间。

适合谁

Python 开发者,尤其被 pip 装包速度折磨、或在 CI 里反复装依赖的人。

注意点

生态较新,部分冷门包的构建后端兼容性偶有问题;与 Poetry 的 pyproject 字段不完全互通,老项目迁移需调整配置;uv 默认用自己的缓存与虚拟环境位置,与系统 pip 混用时注意用 which python 确认解释器;锁文件 uv.lock 跨平台时建议在目标平台重新 lock。对比 Poetry(全功能包管理),uv 主打速度;对比 pip,uv 原生补齐了项目管理、环境隔离与锁文件。

站长点评

pip 慢了十年,uv 一年就把它卷完了。9.1 万 star 不是偶然:Python 生态早就需要一个「快且全」的包管理器。但我要提醒从 Poetry 迁移的人:pyproject 字段不完全互通,别指望无缝切换。新项目直接上 uv,老项目先在分支里试,别动生产环境。

项目地址:https://github.com/astral-sh/uv

⬇ 下载区(本站中转)

本站服务器实时中转 GitHub 文件,国内网络也可稳定下载;也可使用右侧官方链接。 本项目遵循 Apache-2.0 许可证。

📦 源码包(默认分支 ZIP)本站下载官方下载
最新版 0.13.5 安装包
dist-manifest.json (49.8 KB)本站下载官方下载
sha256.sum (1.9 KB)本站下载官方下载
source.tar.gz (8.5 MB)本站下载官方下载
source.tar.gz.sha256 (81 B)本站下载官方下载
uv-aarch64-apple-darwin.tar.gz (13.7 MB)本站下载官方下载
uv-aarch64-apple-darwin.tar.gz.sha256 (97 B)本站下载官方下载
uv-aarch64-pc-windows-msvc.zip (14.7 MB)本站下载官方下载
uv-aarch64-pc-windows-msvc.zip.sha256 (97 B)本站下载官方下载
uv-aarch64-unknown-linux-gnu.tar.gz (15.2 MB)本站下载官方下载
uv-aarch64-unknown-linux-gnu.tar.gz.sha256 (102 B)本站下载官方下载
uv-aarch64-unknown-linux-musl.tar.gz (16.2 MB)本站下载官方下载
uv-aarch64-unknown-linux-musl.tar.gz.sha256 (103 B)本站下载官方下载
uv-arm-unknown-linux-musleabihf.tar.gz (16.8 MB)本站下载官方下载
uv-arm-unknown-linux-musleabihf.tar.gz.sha256 (105 B)本站下载官方下载
uv-armv7-unknown-linux-gnueabihf.tar.gz (16.3 MB)本站下载官方下载
uv-armv7-unknown-linux-gnueabihf.tar.gz.sha256 (106 B)本站下载官方下载
uv-armv7-unknown-linux-musleabihf.tar.gz (16.4 MB)本站下载官方下载
uv-armv7-unknown-linux-musleabihf.tar.gz.sha256 (107 B)本站下载官方下载
uv-i686-pc-windows-msvc.zip (15.4 MB)本站下载官方下载
uv-i686-pc-windows-msvc.zip.sha256 (94 B)本站下载官方下载
uv-i686-unknown-linux-gnu.tar.gz (17.2 MB)本站下载官方下载
uv-i686-unknown-linux-gnu.tar.gz.sha256 (99 B)本站下载官方下载
uv-i686-unknown-linux-musl.tar.gz (16.5 MB)本站下载官方下载
uv-i686-unknown-linux-musl.tar.gz.sha256 (100 B)本站下载官方下载
uv-installer.ps1 (22.7 KB)本站下载官方下载
uv-installer.sh (69.6 KB)本站下载官方下载
uv-powerpc64le-unknown-linux-gnu.tar.gz (18.4 MB)本站下载官方下载
uv-powerpc64le-unknown-linux-gnu.tar.gz.sha256 (106 B)本站下载官方下载
uv-riscv64gc-unknown-linux-gnu.tar.gz (16.8 MB)本站下载官方下载
uv-riscv64gc-unknown-linux-gnu.tar.gz.sha256 (104 B)本站下载官方下载
uv-riscv64gc-unknown-linux-musl.tar.gz (16.6 MB)本站下载官方下载
uv-riscv64gc-unknown-linux-musl.tar.gz.sha256 (105 B)本站下载官方下载
uv-s390x-unknown-linux-gnu.tar.gz (18.3 MB)本站下载官方下载
uv-s390x-unknown-linux-gnu.tar.gz.sha256 (100 B)本站下载官方下载
uv-x86_64-apple-darwin.tar.gz (16.4 MB)本站下载官方下载
uv-x86_64-apple-darwin.tar.gz.sha256 (96 B)本站下载官方下载
uv-x86_64-pc-windows-msvc.zip (14.6 MB)本站下载官方下载
uv-x86_64-pc-windows-msvc.zip.sha256 (96 B)本站下载官方下载
uv-x86_64-unknown-linux-gnu.tar.gz (15.9 MB)本站下载官方下载
uv-x86_64-unknown-linux-gnu.tar.gz.sha256 (101 B)本站下载官方下载
uv-x86_64-unknown-linux-musl.tar.gz (17.6 MB)本站下载官方下载
uv-x86_64-unknown-linux-musl.tar.gz.sha256 (102 B)本站下载官方下载

要下载其他 GitHub 项目?试试本站的 GitHub 加速下载工具,粘贴链接即可中转。

开发工具 热度最高

相关推荐