我們在PyCharm或者其他編輯器中完成Python腳本的編寫後,就需要打包腳本啦,使程序能夠獨立于編輯器之外運行,今天我們來看下Pyinstaller這個打包工具的簡單使用。
Pyintsaller是python中常用的打包神器,這裡我們使用pip命令安裝。
安裝命令:pip install pyinstaller
打包命令:pyinstaller -F XXX.py
具體的命令參數信息如下:
- -F 表示生成單個可執行文件(one-file),生成結果是一個exe文件,所有的第三方依賴、資源和代碼均被打包進該exe内;
- -n 生成的.exe文件和.spec的文件名 默認:用戶腳本的名稱,即main.py和main.spec;
- -w 表示去掉控制台窗口,這在GUI界面時非常有用;
- -p 表示你自己自定義需要加載的類路徑;
- -i 表示可執行文件的圖标。
打包完成之後,生成以上的目錄文件結構有__pycache__,build,dist等。其中可執行exe文件就在dist文件夾下面,
然後雙擊生成的exe文件,程序就可以獨立運行啦。
,