开发 · 工具
uv:把 pip、virtualenv、pyenv 装进一个二进制
Astral 用 Rust 重写的 Python 包管理器,装依赖快 10 到 100 倍,顺带接管 Python 版本管理和项目锁定。想省掉环境报错的 Python 开发者可以直接换,兼容 requirements.txt 与 pyproject.toml。
- 一个命令搞定 Python 安装、虚拟环境和依赖锁定,替代 pip/venv/pyenv/pip-tools 组合
- Rust 实现配合全局缓存,冷启动装依赖比 pip 快 10–100 倍,重复安装几乎零耗时
- 兼容 requirements.txt 与 pyproject.toml,可渐进迁移;跨平台锁文件已覆盖主流场景