2015-09-19 411 views
0

我想在Linux上運行python腳本(我在OSX終端上通過SSH連接到它)。爲了運行此腳本,計算機必須安裝SUDS模塊。我想知道在運行我的腳本並且沒有安裝SUDS的計算機上安裝SUDS的最佳方法是什麼。我的腳本位於具有虛擬環境的文件夾中。我的文件夾的結構是:通過SSH爲腳本運行和安裝缺少的模塊

MainFolder 
-------script.py, env folder 
        |----------binFolder, includeFolder, libFolder 

我應該在代碼我的腳本安裝從腳本本身SUDS還是有更好的方法來實現這一目標?

此外,我想知道是否有辦法通過SSH運行我的virtualenv並使用pip安裝在Linux Box中?

回答

0

那麼它取決於如果你只在此服務器上部署它,不想分發比你必須運行下面的命令代碼(假設你有pippython-tools

sudo pip install SUDS 

但如果你會得到一個錯誤回來說,命令點子沒有安裝你需要運行下面的命令

sudo apt-get install python-pip python-dev build-essential 

如果您要分發比我會做github開源以及如何使用該程序並運行它的說明我將添加您用於腳本的所有外部模塊的依賴項列表。

希望這有助於。