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 文件圖標沒有改變 打開之后 窗體圖標是改變了 的 此問題 待解決