1. 程式人生 > 其它 >python中記一次編譯成exe執行檔案

python中記一次編譯成exe執行檔案

利用pycharm工具打成exe檔案,讓程式可以成功單獨執行

在pycharm底部,選擇Terminal,輸入執行包命令安裝pyInstaller

Terminal中輸入:

pyinstaller -F -w baidu.py

baidu.py是我的專案啟動檔名稱,你要替換成你自己的名稱

最後在dist目錄生成exe檔案

ps:如果在打包過程中有相互包依賴,提示找不到package情況,只需要那個目錄中新增__init__.py檔案

參考命令

使用:

-F引數:pyinstall -F xx/xx.py 打包結果只有一個單獨exe檔案,適合單個py檔案的打包
-i引數:pyinstall -i xx/xx.icon xx/xx.py 指定exe檔案的圖示
-n引數:pyinstall -n xxname xx/xx.py 指定exe檔案的名稱
-D引數:pyinstall -D xx/xx.py打包多個檔案,在dist中生成很多依賴檔案
-a引數:pyinstall -a xx/xx.py 不包含編碼.在支援Unicode的python版本上預設包含所有的編碼
-d引數:pyinstall -d xx/xx.py 產生debug版本的可執行檔案
-w引數:pyinstall -w xx/xx.py 使用Windows子系統執行.當程式啟動的時候不會開啟命令列