遇到問題
py正常執行。
打包exe
pyinstaller -F -w -i xx.ico index.py
打包exe參數說明:
-F:打包后只生成單個exe格式文件;
-D:默認選項,創建一個目錄,包含exe文件以及大量依賴文件;
-c:默認選項,使用控制台(就是類似cmd的黑框);
-w:不使用控制台;
-p:添加搜索路徑,讓其找到對應的庫;
-i:改變生成程序的icon圖標。
運行出錯
Failed to execute script index
因此想要加上控制台定位一下問題。但是出錯的時候控制台也是閃退。
解決閃退
去掉參數-w,並且不要雙擊生成好的index.exe
而是使用cmd命令
pyinstaller -F -i xx.ico index.py
.\index.exe