pip / setup.py:依赖关系解析不使用可用的轮子

时间:2016-02-25 16:13:33

标签: python setup.py

在我的Python包中,我在setup.py中声明了一个依赖项,如下所示:

setup(name="xxxx",
      install_requires=["pycryptodome<=3.3"],
      )

如果我上传此软件包并运行

pip install xxxx

pip获取pycryptodome的源代码分发,尽管PyPI上有可用的预编译轮。如果我运行pip喜欢

pip install "pycryptodome<=3.3"

从PyPI获取并安装了轮子。

有没有办法强制pip获取轮子(如果可用)?

我忘了提到我在Windows上工作。

1 个答案:

答案 0 :(得分:-1)

--use-wheel标有pip install个标记。试试runnig pip install --use-wheel xxxx