python打包成exe

      在〈python打包成exe〉中尚無留言

將 .py檔包裝成 .exe檔, 需要 pyinstaller這支程式, 請由下面指令載入

pip install pyinstaller

包裝

pyinstaller有一些參數可以下達

-F  : 要打包的 .py檔
-icon : 圖標路徑
-w : 使用視窗, 無控制台. wxPython也可以
-c : 使用控制台, 無視窗
–hidden-import=queue : 將相關模組全包進去

pyinstaller --hidden-import=queue -w -F .\win.py

資料來源:包裝成exe檔 – MahalJsp (asuscomm.com)

用PyCharm打包

一樣先安裝

在下方選Terminal,輸入打包指令就行

有時候,部份打包時會出現ModuleNotFoundError: No module named ‘xxx’
代表目前有套件沒包進去

先找套件的路徑

打包指令加上 -p (路徑)

pyinstaller -F -p D:\Programminglearning\Pycharm\Python-WorkSpace\venv\Lib\site-packages TextRecognition.py

如果有多個路徑,用”;”分開

這樣就會把套件都包進去

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *