我想發佈我的簡單的Python腳本,它使用了一些擴展模塊,如和watchdog
。我認爲這是不合理的假設我的腳本的用戶已經安裝了這些模塊。所以我認爲我應該在發行版中包含一個配置腳本來測試用戶環境(如果我可以自動安裝這些缺失的模塊,這不會更好:P)。如何在python中自動安裝缺少的模塊?
我的問題是:是否有像c程序configure
這樣的工具。如果沒有這樣的事情,是否有可能使configure
適應python環境?否則,我要從頭撰寫:(一些。
感謝和問候。
我想發佈我的簡單的Python腳本,它使用了一些擴展模塊,如和watchdog
。我認爲這是不合理的假設我的腳本的用戶已經安裝了這些模塊。所以我認爲我應該在發行版中包含一個配置腳本來測試用戶環境(如果我可以自動安裝這些缺失的模塊,這不會更好:P)。如何在python中自動安裝缺少的模塊?
我的問題是:是否有像c程序configure
這樣的工具。如果沒有這樣的事情,是否有可能使configure
適應python環境?否則,我要從頭撰寫:(一些。
感謝和問候。
使用PIP有一個文本文件,指出所有需要的模塊 像這樣:。
pip install -r requirement.txt
的[?自動下載在Python所需的模塊最簡單的方法(
在setuptools看一看,特別this它的文檔。
可能重複http://stackoverflow.com/questions/2634874/easiest-way-to-automatically-download-required -python中的模塊) – 2013-10-02 15:34:51