所有/大多数python pip包都可以使用pypy3安装吗?



我能够使用以下方法安装forexconnect的python3软件包:

python3 -m pip install forexconnect

但是当我尝试使用以下方法为 pypy 安装它时:

pypy3 -m pip install forexconnect

我收到以下错误,

错误:找不到满足forexconnect要求的版本(来自版本:无( 错误:找不到外汇连接的匹配分布

我已经浏览了pypy文档,但无法弄清楚我现在需要做什么。也许我需要重新编译/重建库,但不幸的是,我对 python 的了解还不足以理解什么是非常简单的。

拜托,有谁知道这里发生了什么,需要做什么?

forexeconnect不会发布源码包,因此他们必须为他们希望支持的每个python版本构建一个二进制版本并将其上传到PyPI。大多数包会发布一个源码包并将其上传到 PyPI,然后pip install可以从源码构建二进制包。在这种情况下,包提供者(假设他们不想发布源代码(将不得不为 PyPy 构建一个版本,pipPyPy 都无能为力。

要按 pip 查看支持的版本,请尝试

pip install forexconnect==0

然后,您可以使用以下方法设置特定版本

pip install forexconnect==versionnumber

最新更新