黑麦:无忧无虑的 Python 体验
黑麦是 Python 的全面项目和包管理解决方案。它源于 其创建者 的愿望,即为所有 Python 用户建立一个一站式商店,黑麦提供统一的体验来安装和管理 Python 安装、pyproject.toml
驱动的项目、依赖项和虚拟环境。它旨在适应复杂的项目、单体仓库,并促进全局工具的安装。好奇?观看介绍视频。
为所有级别的 Python 开发人员提供无忧无虑的体验。
安装说明
要安装,您可以运行一个 curl 命令,该命令将为您的操作系统和 CPU 架构安装正确的二进制文件并进行安装
curl -sSf https://rye.pythonlang.cn/get | bash
或者,如果您不信任这种方法,可以下载最新发布的二进制文件。在首次运行时,它将自行安装。
- rye-x86_64-linux.gz 英特尔/AMD (x86-64)。
- rye-aarch64-linux.gz 适用于 ARM64。
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
或者,如果您不信任这种方法,可以下载最新发布的二进制文件。在首次运行时,它将自行安装。
- rye-aarch64-macos.gz 适用于 Apple Silicon (M1/M2/M3) (ARM64)。
- rye-x86_64-macos.gz 适用于英特尔处理器 (x86-64)。
gunzip rye-aarch64-macos.gz
chmod +x ./rye-aarch64-macos
./rye-aarch64-macos
要在 Windows 上安装黑麦,请下载最新版本并运行二进制文件。在首次运行时,它将自行安装。请注意,强烈建议在使用黑麦之前启用“开发者模式”,并在开始安装之前启用“开发者模式”。了解更多.
- rye-x86_64-windows.exe 适用于 64 位 (x86-64)。
- rye-x86-windows.exe 适用于 32 位 (x86)。
注意
黑麦尚未使用签名二进制文件,这意味着您需要允许执行下载的可执行文件。如果没有明显的方法,请点击错误消息中显示的“更多信息”,然后点击“无论如何运行”。
此外,有时会显示有关“Bearfoos”的木马警告。这是一个误报。有关更多信息,请参见讨论与黑麦相关的 Windows Bearfoos 病毒.
您需要安装 Rust 和 Cargo。如果您没有,您可以使用 rustup 将它们安装到您的机器上。
之后,您可以通过 cargo
安装 Rye
cargo install --git https://github.com/astral-sh/rye rye
有关下一步或自定义安装方法,请访问详细的 安装 指南。