python腳本 pyqt 打包成windows可執行exe文件 pyinstaller
阿新 • • 發佈:2018-06-06
執行文件 安靜 打包成 python腳本 使用方法 ont 做了 efi 進行
今天學習pyqt,做了一些好玩的東西。
好奇之中想試試python腳本編譯成可執行文件,一頓查詢之後成功了!
我的環境是: windows10 64bit python3.5 pyqt5
我使用了 pyinstaller工具進行打包
1 安裝pyinstaller:
cmd終端下: pip install pyinstaller
2 pyinstaller 的使用方法:
cmd下:
pyinstaller [opts] xxx.py
[opts]:
-F : --onefile 打包成一個exe文件
-D : --oneDir 打包成一個目錄 包含exe文件 會包含很多文件 默認使用這種方式
-c: --console, --nowindowed 使用控制臺, 無界面 (默認)
-w: --windowed, --noconslole 使用窗口,不適用控制臺
3 進行打包
cmd終端下:
先跳轉到要打包的py文件目錄下
然後 根據需求選擇選項, 我的是pyqt項目,有圖像界面的,所以我選擇 使用窗口-w
pyinstaller -F -w myScript.py
這裏如果 GUI項目不選-w會無法運行
4 執行程序
安靜等待一會,編譯完了之後,在目錄下會有一個build文件夾和dict文件夾
可執行文件就在dict文件夾下,打開那個exe文件就可以運行了。
python腳本 pyqt 打包成windows可執行exe文件 pyinstaller