Uv astral sh
astral-sh uv
¶
uv 是一个由 Rust 编写的高性能 Python 包和项目管理器,可替代 pip、poetry、pyenv、pipx、twine 和 virtualenv 等多个工具,执行速度比 pip 快 10-100 倍。其主要功能包括:管理项目依赖与虚拟环境(支持锁定文件和 Workspace)、运行和管理单文件脚本依赖、安装和运行命令行工具、安装和切换 Python 版本,以及提供兼容 pip 的接口。uv 支持跨平台(macOS、Linux、Windows),利用全局缓存优化磁盘空间,并支持通过 curl 或 pip 进行安装。