將自己的python程式碼打包成exe的可執行檔案

第7維度發表於2020-12-14

       將自己的python檔案打包成exe檔案可以降低程式對環境的依賴性,可以讓自己的程式碼在不具備python環境的windows系統上完美執行,今天我們來一起學習python檔案打包工具pyinstaller。

1.安裝pyinstaller。

(1)開啟cmd執行視窗輸入:

pip install pyinstaller 

(2)去官網http://www.pyinstaller.org下載對應自己的python版本的安裝包。

2.使用。

(1)直接打包程式碼。

pyinstaller -F test.py

-F 後面指定程式碼路徑。
(2)製作小個性圖示打包程式碼。

pyinstaller -i test.ico -F test.py
  • -i 引數後面指定圖示圖片路徑,圖片格式一定要是.ico ,-F 後面指定程式碼路徑。給大家推薦一個網址 http://www.faviconico.org/ 可以將其他圖片格式轉換成.ico格式。

(3)讓指令碼不會彈出命令窗,前提是用了GUI庫.。

pyinstaller -F -w  -i test.ico test.py

PS:打包之前請確保你的程式碼可以在你自己的環境下順利執行。

3.示例。

(1)將圖示和程式碼放在同一資料夾下。
在這裡插入圖片描述
(2)cmd進入此資料夾開始打包,如圖正常完成打包。
在這裡插入圖片描述
(3)在對應資料夾下將生成三個資料夾,資料夾dist中將生成exe檔案,其餘資料夾可以刪除。

相關文章