2017-04-22 28 views
2

我正在製作一些使用一些第三方庫的遊戲,我想知道如何進行設置以自動安裝這些重新設置或類似的東西(我不知道這是如何調用的)。
我的程序需要這個庫:Tabulate 0.7.7和Progress 1.2。
我該如何自動安裝它們以及如何在不再使用我的程序時自動卸載?
我沒有任何類似的許可,設置,信息,requeriments或類似的文件...(但是我的計劃有幾個包)
PD的東西:我使用Python 3.6的32位贏得10 64 -Bits。
PD2:我的程序結構是:(我不知道這是否是necesary但是......)如何爲程序安裝庫?

Heroes Quest 
|---Heroes_Quest.py # Main file 
|---core 
| |---__init__.py 
| |---registration.py 
|---functions 
| |---__init__.py 
| |---basic.py 
| |---metabolism.py 
| |---tmp.py 
|---menu 
| |---__init__.py 
| |---menu.py 
| |---profile.py 
| |---rest.py 
| |---train.py 
|---variables 
    |---__init__.py 
    |---config.py 
    |---trainings.py 
    |---variables.py 

回答

1

要管理Python包,你可以只需使用pip即可。例如,要安裝Tabulate,您可以打開命令提示符或終端並鍵入pip install tabulate。對於進度1.3,您可以下載源文件here,然後導航到該文件夾​​並執行python setup.py install

這就是說,如果您的目標計算機沒有這些庫需要運行該程序,您可以通過install_requiressetup.py安裝它們。欲瞭解更多信息,我建議您閱讀this Python document.

希望這可以解決您的問題。

相關問題