1
我們的系統人員將源代碼捆綁到git中,並且不支持pip。 git存儲庫包含一個壓縮的tar文件。而tar文件裏有一個setup.py。我認爲在我的項目中公開這個最簡單的方法是將-e git...
行添加到我的pip requirements.txt中,並在git存儲庫的根目錄中添加一個setup.py以供pip使用。最後一步是如何編寫一個將tar文件安裝爲源分佈的setup.py。如何創建一個使用tar文件的setup.py
/package
/SOURCES
package.tar.gz
/SPECS
site-specific-server-installation-script
在備選方案中,我可以得到一個setup.py,做這些事情:
cd package/SOURCES
tar xzfv package-1.0.6.tar.gz
cd package-1.0.6/
python setup.py