1. 程式人生 > >python Pystaller 將python檔案打包成exe

python Pystaller 將python檔案打包成exe

 

1、PyInstaller是一個第三方庫,通過對原始檔打包,Python程式可以在沒有安裝 Python的環境中執行。

2、在命令列使用pip install pyinstaller安裝即可。(win+r,輸入cmd,開啟命令列)

3、將cmd的目錄切換至(命令:cd 檔案路徑(注意空格))需要打包的py檔案目錄下(打包生成的exe 跟 cmd 啟動目錄有關)

並輸入程式碼,格式為使用命令:pyinstaller -F 檔名(帶字尾py) 回車即可

當前檔案目錄下面 dist 下面 就是生成的exe 檔案

 

4、

常用引數說明:
–icon=圖示路徑
-F 打包成一個exe檔案
-w 使用視窗,無控制檯
-c 使用控制檯,無視窗
-D 建立一個目錄,裡面包含exe以及其他一些依賴性檔案
pyinstaller -h 來檢視引數

5、

使用 PyInstaller庫需要注意以下問題:
檔案路徑中不能出現空格和英文句號(.)
原始檔必須是UTF-8編碼,暫不支援其他編碼型別。採用IDLE編寫的原始檔都儲存為UTF -8編碼形式,可直接使用即可

6、遺留問題

生成的exe 檔案圖示沒有改變  開啟之後 窗體圖示是改變了 的 此問題 待解決