我正在嘗試使用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無法處理它。 –