1. 程式人生 > >用pyinstaller 將Python指令碼轉換成可執行檔案.exe

用pyinstaller 將Python指令碼轉換成可執行檔案.exe

1、安裝pyinstaller。用win+R調出執行視窗,直接輸入pip install pyinstaller,無需安裝pywin32.(親測有效)

2、安裝完後,在CMD命令列進入需要轉換的檔案目錄下,輸入pyinstaller -F xxx.py -w (此處加-w是必要的。如果不加,轉化後執行.exe程式會出現一個黑框控制檯)即可轉換,轉換成功後會在檔案所在的目錄下生成一個dist的資料夾,開啟資料夾即可看到轉化成功的檔案 xxx.exe.

3、引數含義

引數 含義
-F 指定打包後只生成一個exe格式的檔案
-D –onedir 建立一個目錄,包含exe檔案,但會依賴很多檔案(預設選項)
-c –console, –nowindowed 使用控制檯,無介面(預設)
-w –windowed, –noconsole 使用視窗,無控制檯
-p 新增搜尋路徑,讓其找到對應的庫。
-i 改變生成程式的icon圖示