Python如何打包EXE可執行文件


一、安裝Pyinstaller

使用Python打包EXE可執行文件時,需要使用Pyinstaller,使用命令pip install PyInstaller進行安裝,如下圖:

安裝成功后的效果如下圖(這里主要計算機需要聯網,因為需要下載安裝包):

安裝完Pyinstaller后,就可以使用它對.py文件進行打包了,打包分兩種情況,一種是打包控制台程序,另外一種是打包使用類似PyQt設計的GUI程序

二、打包控制台程序

打開cmd命令窗口,使用cd命令切換到.py文件所在路徑,然后使用pyinstaller -F Test.py命令進行打包,如下圖:

 執行以上打包命令的過程如下圖:

 打包成功的exe位於目錄下的dist文件夾中,直接雙擊即可運行。

 

三、打包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文件夾中。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM