all/most python pip包可以用pypy3安装吗?
Can all/most python pip packages be installed using pypy3?
我可以使用以下方法安装 python3 forexconnect 软件包:
python3 -m pip install forexconnect
但是当我尝试使用以下方法为 pypy 安装它时:
pypy3 -m pip install forexconnect
我收到以下错误,
错误:找不到满足 forexconnect 要求的版本(来自版本:none)
错误:未找到 forexconnect
的匹配分布
我已经查看了 pypy 文档,但无法弄清楚我现在需要做什么。也许我需要 re-compile/rebuild 图书馆,但不幸的是,我对 python 的了解还不足以理解可能非常简单的内容。
请问有人知道这是怎么回事吗?需要做什么?
通过 pip 查看支持的版本 try
pip install forexconnect==0
然后你可以设置特定版本
pip install forexconnect==versionnumber
forexeconnect 不发布源 tarball,因此他们必须为他们希望支持的每个 python 版本构建一个二进制版本并将其上传到 PyPI。大多数包会发布一个源代码压缩包并将其上传到 PyPI,然后 pip install
可以从源代码构建二进制包。在这种情况下,包提供者(假设他们不想发布源代码)将不得不为 PyPy 构建一个版本,pip
和 PyPy 都无能为力。
我可以使用以下方法安装 python3 forexconnect 软件包:
python3 -m pip install forexconnect
但是当我尝试使用以下方法为 pypy 安装它时:
pypy3 -m pip install forexconnect
我收到以下错误,
错误:找不到满足 forexconnect 要求的版本(来自版本:none) 错误:未找到 forexconnect
的匹配分布我已经查看了 pypy 文档,但无法弄清楚我现在需要做什么。也许我需要 re-compile/rebuild 图书馆,但不幸的是,我对 python 的了解还不足以理解可能非常简单的内容。
请问有人知道这是怎么回事吗?需要做什么?
通过 pip 查看支持的版本 try
pip install forexconnect==0
然后你可以设置特定版本
pip install forexconnect==versionnumber
forexeconnect 不发布源 tarball,因此他们必须为他们希望支持的每个 python 版本构建一个二进制版本并将其上传到 PyPI。大多数包会发布一个源代码压缩包并将其上传到 PyPI,然后 pip install
可以从源代码构建二进制包。在这种情况下,包提供者(假设他们不想发布源代码)将不得不为 PyPy 构建一个版本,pip
和 PyPy 都无能为力。