UV

软件描述

一个用 Rust 编写的超快速 Python 包和项目管理工具。

官方网站

访问软件的官方网站了解更多信息

官方认证

docs.astral.sh

安全链接HTTPS

什么是 UV?

一个用 Rust 编写的极快的 Python 包和项目管理工具。 亮点

单一工具替代 pip、pip-tools、pipx、poetry、pyenv、twine、virtualenv 等。 比 pip 快 10-100 倍。 提供全面的项目管理,使用统一的锁文件。 支持内联依赖元数据运行脚本。 安装和管理 Python 版本。 运行并安装以 Python 包形式发布的工具。 提供与 pip 兼容的接口,提升性能且 CLI 熟悉易用。 支持 Cargo 风格的工作区,适用于可扩展项目。 磁盘空间高效,具备全局缓存实现依赖去重。 可通过 curl 或 pip 安装,无需 Rust 或 Python。 支持 macOS、Linux 和 Windows。

🔄 替代方案

7 个选择

Poetry 帮助您声明、管理并安装 Python 项目的依赖,确保在任何地方都能拥有正确的环境。它的命令直观易用,具有合理的默认设置,同时仍可自定义。

免费 • 开源
查看详情
Pipenv

Pipenv

软件

Pipenv 是一个面向生产环境的工具,旨在将所有打包世界的优点带到 Python 生态中。它将 Pipfile、pip 和 virtualenv 合并为一个单一命令。

免费 • 开源
查看详情

PyPA推荐的用于安装Python包的工具。

免费 • 开源
查看详情
PDM - Python Dependency Manager

PDM - Python Dependency Manager

软件

如前所述,PDM 是一种现代的 Python 包和依赖管理器,支持最新的 PEP 标准。但它远不止是一个包管理器,它在多个方面提升了你的开发工作流程。最大的优势在于,它以类似的方式安装和管理包……

免费 • 开源
查看详情

pipx 是一个帮助您安装和运行用 Python 编写的终端用户应用程序的工具。它大致类似于 macOS 的 brew、JavaScript 的 npx 和 Linux 的 apt。

免费 • 开源
查看详情
Rust Cargo

Rust Cargo

包管理器

Cargo 是 Rust 的包管理器。它会下载 Rust 包的依赖项,编译你的包,创建可分发的包,并将其上传到 crates.io,即 Rust 社区的包注册表。

免费 • 开源
查看详情
pyenv

pyenv

软件

简单的 Python 版本管理。

免费 • 开源
查看详情

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。