一、安裝Pyinstaller
使用Python打包EXE可執行檔時,需要使用Pyinstaller,使用指令pip install PyInstaller進行安裝,如下圖:
安裝完Pyinstaller後,就可以使用它對.py檔進行打包了,打包分兩種情況,一種是打包控制台程序,另外一種是打包使用類似PyQt設計的GUI程式
二、打包控制台程式
開啟cmd指令窗口,使用cd指令切換到.py檔所在路徑,接著使用pyinstaller -F Test.py指令進行打包,如下圖:
#三、打包GUI程式
開啟cmd指令窗口,使用cd指令切換到.py檔案所在路徑,然後使用pyinstaller --paths C:Users......Python37/Lib/site-packages/PyQt5/Qt/bin -F -w --icon=note .ico main.py指令進行打包,如下圖:
其中,--paths用來設定PyQt的環境變量,-F表示產生單一exe可執行文件, -w表示窗體程序,--icon是設定exe的顯示圖標,main.py是GUI程式的入口
注意:打包GUI程式時,如果程式中使用到圖片等資源文件,就打包完成後,需要將使用的資源檔案(夾)複製到dist資料夾中。
推薦教學:python教學
#以上是python打包exe執行檔的詳細內容。更多資訊請關注PHP中文網其他相關文章!