我有一个我想通过pip install allen-bradley-toolkit
安装的软件包。包裹失败的原因如下。
问题似乎与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
- >这些会引发“不存在的错误”答案 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
选项请求升级
编辑:使用正确选项更新评论(尽管在这种特定情况下似乎不是问题)。