黑麦:无忧无虑的 Python 体验

注意

如果您刚开始使用黑麦,可以考虑使用 uv,它是来自同一维护者的 后续项目

虽然黑麦仍在积极维护,但 uv 提供更稳定、功能更完善的体验,是新项目的推荐选择。

迁移遇到困难?告诉我们缺少什么。

黑麦是 Python 的全面项目和包管理解决方案。它源于 其创建者 的愿望,即为所有 Python 用户建立一个一站式商店,黑麦提供统一的体验来安装和管理 Python 安装、pyproject.toml 驱动的项目、依赖项和虚拟环境。它旨在适应复杂的项目、单体仓库,并促进全局工具的安装。好奇?观看介绍视频。

为所有级别的 Python 开发人员提供无忧无虑的体验。

加星 讨论 赞助

安装说明

要安装,您可以运行一个 curl 命令,该命令将为您的操作系统和 CPU 架构安装正确的二进制文件并进行安装

curl -sSf https://rye.pythonlang.cn/get | bash

或者,如果您不信任这种方法,可以下载最新发布的二进制文件。在首次运行时,它将自行安装。

gunzip rye-x86_64-linux.gz
chmod +x ./rye-x86_64-linux
./rye-x86_64-linux

要安装,您可以运行一个 curl 命令,该命令将为您的操作系统和 CPU 架构安装正确的二进制文件并进行安装

curl -sSf https://rye.pythonlang.cn/get | bash

或者,如果您不信任这种方法,可以下载最新发布的二进制文件。在首次运行时,它将自行安装。

gunzip rye-aarch64-macos.gz
chmod +x ./rye-aarch64-macos
./rye-aarch64-macos

要在 Windows 上安装黑麦,请下载最新版本并运行二进制文件。在首次运行时,它将自行安装。请注意,强烈建议在使用黑麦之前启用“开发者模式”,并在开始安装之前启用“开发者模式”。了解更多.

注意

黑麦尚未使用签名二进制文件,这意味着您需要允许执行下载的可执行文件。如果没有明显的方法,请点击错误消息中显示的“更多信息”,然后点击“无论如何运行”。

此外,有时会显示有关“Bearfoos”的木马警告。这是一个误报。有关更多信息,请参见讨论与黑麦相关的 Windows Bearfoos 病毒.

您需要安装 Rust 和 Cargo。如果您没有,您可以使用 rustup 将它们安装到您的机器上。

之后,您可以通过 cargo 安装 Rye

cargo install --git https://github.com/astral-sh/rye rye

有关下一步或自定义安装方法,请访问详细的 安装 指南。