天天看點

python生成可執行檔案exe——pyinstaller指令行實作

初次使用需要安裝pyinstaller

Ctrl+r 輸入cmd打開指令行。

輸入以下内容安裝pyinstaller庫

pip install pyinstaller
           

如下圖顯示安裝成功以後,就可以使用了

python生成可執行檔案exe——pyinstaller指令行實作

導出

進入py源碼所在檔案夾(可以通過cd直接從cmd進入或者圖形界面中找到源碼檔案夾,在檔案夾上方的位址欄中輸入cmd,然後敲一下回車)

輸入指令:

pyinstaller -F 你需要生成的源碼檔案名.py
           

這麼幹産生的會帶控制台調試,即這個生成的exe檔案在運作中産生的錯誤會顯示在控制台。如果不希望顯示,可以加一個

-w

pyinstaller -F -w 你需要生成的源碼檔案名.py
           

例如我想将一個叫

main.py

的源碼生成可執行

exe

,且不希望輸出運作資訊,則在cmd中輸入:

pyinstaller -F -w main.py
           

生成的

exe

檔案在源碼目錄下名為

dist

的檔案夾下面。如果在同一個目錄下多次使用pyinstaller指令生成多個

exe

,隻會有一個

dist

檔案夾,所有生成的都在這個檔案夾下面。

如果兩次生成一個同名

exe

則會直接覆寫原來的,且沒有提示

注意源碼中需要用到的檔案應該也一起放到這個檔案夾裡面