PyPy
PyPy 被支持作为替代 Python 发行版。像可移植的 CPython 构建一样,它会自动下载。PyPy 发行版的名称是 pypy
。
局限性
与常规 Python 构建相比,PyPy 在与 Rye 合作时有一些局限性。最明显的是 PyPy 使用一些内部 pypi 依赖项,您可能会注意到在同步时出现警告。PyPy 在这些日子里也落后于常规 Python 安装,因此您可能需要针对旧的 Python 包。
来源
PyPy 构建从 downloads.python.org 下载。
用法
当您将 Python 版本固定为 [email protected]
时,Rye 将在需要时自动为您下载正确的版本。如果 自定义工具链 已经用该名称和版本注册,则会使用它。请注意,版本指的是 PyPy 的 CPython 版本。
这意味着例如 PyPy 7.3.11 被识别为 [email protected]
,因为这是它提供的 Python 版本。由于 PyPy 也不提供某些 CPU 架构的构建版本,因此并非所有平台都可能提供正确的 PyPy 版本。