1. 程式人生 > >python腳本 pyqt 打包成windows可執行exe文件 pyinstaller

python腳本 pyqt 打包成windows可執行exe文件 pyinstaller

執行文件 安靜 打包成 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