我正在尝试使用pip2tgz来构建一个pipPI兼容包,用于在未连接的机器上进行安装。我正在从Python 2.7工作。虚拟环境并验证了pip2tgz正在运行。当我尝试添加软件包时,例如,pip2tgz下载文件South-0.8.4-py2.py3-none-any.whl。 dir2pi没有该文件并,在目标机器上的索引,当我尝试安装向南,我得到错误信息:Pip2PI使用Python 3包,甚至在Python 2 virtualenv中?
OSError: [Errno 2] No such file or directory: '/data/www/pkgs/simple/south/'
难道pip2tgz不尊重其Python版本,当下载包?我可以强制它坚持tgz格式吗?
您是否找到解决方案? – st0ne
这不是我以前见过的问题。你试图下载什么软件包,我可以用来尝试重新创建问题? –
@DavidWolever如你所见,这是前一段时间的问题。另外我认真pyn00b。我不记得细节(但如果它有用的话,可以恢复它们)似乎有两种截然不同的分配机制。 “South”使用了较新的(Python 3兼容)机制,而pipPI无法处理它。 –