uv ↗
摘要
用 Rust 编写的 Python 包与项目管理器,用单一二进制文件覆盖 pip、pip-tools、virtualenv、pyenv 等工具的职责。
推荐理由
它不只是「更快的 pip」:依赖解析、虚拟环境、Python 版本管理和脚本执行被收进 同一个工具,速度比传统方案快一个数量级,而且有 uv.lock 保证可复现构建。 如果你还在 pip + venv + pyenv 之间来回切换,值得花一个下午完成迁移。
备注
重点关注它如何用单一二进制文件重构 Python 工具链:全局缓存让重复安装几乎零成本,
uv run 把「先建环境再跑脚本」压缩成一条命令。Ruff 同源团队出品,迭代极快。
GitHub 元数据
- Stars
- 88.2k
- Forks
- 3.4k
- 主要语言
- Rust
- License
- Apache-2.0
- Topics
- packaging、python、resolver、uv
- 最近提交
- 2026-08-01