我有一個Python項目,包含各種Python模塊。現在,當我需要將項目設置到另一臺服務器(Linux OS)時,我還設置了每個模塊,這對於項目很重要。在Linux上打包(歸檔)Python項目
我的問題是:我怎樣才能打包(或存檔)模塊依賴項和項目設置到另一臺服務器只是解包(或解壓縮)等?
更新:最後,我使用cx_Freeze,它適用於我的項目。但傢伙給了真正有用的建議。
我有一個Python項目,包含各種Python模塊。現在,當我需要將項目設置到另一臺服務器(Linux OS)時,我還設置了每個模塊,這對於項目很重要。在Linux上打包(歸檔)Python項目
我的問題是:我怎樣才能打包(或存檔)模塊依賴項和項目設置到另一臺服務器只是解包(或解壓縮)等?
更新:最後,我使用cx_Freeze,它適用於我的項目。但傢伙給了真正有用的建議。
您可以使用虛擬環境的組合(不是必需的,如果你不希望它)和PIP。你可以給PIP與所有你的依賴,像這樣一個文件:
pip install -r requirements.txt
有關如何創建此requirements.txt更多信息,請參閱上的virtualenv http://www.pip-installer.org/en/latest/requirements.html 更多信息,這裏http://www.virtualenv.org/en/latest/