我正在嘗試爲Windows構建Python .exe,並且能夠很好地創建它。但是,當我運行該應用程序時,我注意到它不能執行其所有功能,因爲並非所有的庫都已導入; PySNMP沒有得到特定的導入。當我查看構建過程的輸出時,我注意到PySNMP根本沒有列出,即使我的程序中有幾個模塊導入它。任何人都知道可能會導致這個問題?謝謝!使用pyinstaller創建Python可執行文件時未導入的庫
這裏是生成安裝程序的代碼:
FILES = <main program modules (.py)>
PyInstaller = C:/Python27/pyinstaller
CygPyInstaller = /cygdrive/c/Python27/pyinstaller run : python app.py makespec : $(FILES) @echo "***** PyInstaller: Makespec *****" python $(PyInstaller)/Makespec.py \
--onefile \
--windowed \
--icon=Icons/icon.ico \
--name=Application1045 \
app.py
我們可以看到生成安裝程序的代碼嗎? – 2010-11-05 21:10:13
FILES = <主程序模塊(的.py)> PyInstaller = C:/ Python27/pyinstaller CygPyInstaller =/cygdrive/C/Python27/pyinstaller 運行: \t蟒app.py makespec:$(FILES ) \t @echo 「***** PyInstaller:Makespec *****」 \t蟒$(PyInstaller)/Makespec.py \ --onefile \ --windowed \ --icon =圖標/圖標.ico \ - 名稱= Application1045 \ app.py – Jenny 2010-11-05 21:20:12