在win7上安装错误版本的pip,

时间:2018-03-01 18:49:01

标签: python python-2.7 pip package

我有一个我想通过pip install allen-bradley-toolkit安装的软件包。包裹失败的原因如下。

enter image description here

问题似乎与pip尝试安装1.0a1.post0而不是最新版本2.0.0有关。有没有人对如何处理这个有任何想法。也许我的部署脚本出了问题。您可以在此处查看Github库,以了解我如何部署到PyPi。

GitHub Tracker #2上打开了一个问题,您也可以参考以获取更多信息。

注意:该软件包似乎在我的win10机器上正常安装。但是我无法在win7 VM上安装它。

我也尝试使用以下命令进行安装:

  • pip install --no-cache-dir allen-bradley-toolkit
  • pip install allen-bradley-toolkit==2.0.0 - >这些会引发“不存在的错误”

2 个答案:

答案 0 :(得分:1)

https://pypi.python.org/pypi/allen-bradley-toolkit/2.0.0我看到这个轮子只适用于Python 3.您正在尝试使用Python 2.7安装它。

要发布通用轮(适用于Py2和Py3),您需要设置

[bdist_wheel]
universal = 1

setup.cfg或运行

python setup.py bdist_wheel --universal

答案 1 :(得分:0)

输出的第二行有问题的线索 - "使用缓存......"

您可以使用--skip-cache --no-cache-dir选项跳过缓存pip install或使用-U选项请求升级

编辑:使用正确选项更新评论(尽管在这种特定情况下似乎不是问题)。

相关问题