我正在尝试使用 pip2tgz 构建 pipPI 兼容包,以便在未连接的计算机上安装。我正在使用 python 2.7 工作。 virtual env 并已验证 pip2tgz 正在从中运行。当我尝试添加包(例如,south)时,pip2tgz 下载文件 South-0.8.4-py2.py3-none-any.whl。 dir2pi 不会索引该文件,并且在目标计算机上,当我尝试安装 South 时,收到错误消息:
OSError: [Errno 2] No such file or directory: '/data/www/pkgs/simple/south/'
pip2tgz 在下载软件包时是否可能不尊重其 python 版本?我可以强制它坚持 tgz 格式吗?
最佳答案
我也遇到了同样的问题。将 pip2pi 升级到版本 0.6.2(python 轮修复)后,我的本地存储库可以工作。
所以尝试一下:
pip install --upgrade pip2pi
...并重新创建本地存储库。
关于python - Pip2PI 使用 Python 3 包,即使在 Python 2 virtualenv 中也是如此?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21440857/