打包庫 pyinstaller4.0
依賴庫 beautifulsoup4、wxPython、openpyxl
python版本 3.7.4
記錄分享一下踩的坑,供朋友們參考借鑒:
- pyinstaller不支持python3.8以上版本
- 測驗運行正常,構建完成之后報錯,

查了一下有說構建的時候不能 import 的;
有說使用了 import 之后就不能用 -w 命令構建的
還有說用 -p 命令添加 site-package 路徑的,嘗試了一下都統統不行,
最后是把專案依賴的庫都復制到打包目錄里面,最后是成功構建了,包很大,不知道有沒有更好的解決辦法,
- 打包命令 -i icon路徑 可以是相對路徑,但是最后還是沒有顯示icon,不知道為什么,留坑再補,
pyinstaller打包命令引數
-
-F 表示生成單個可執行檔案
-
-w 表示去掉控制臺視窗,這在GUI界面時非常有用,不過如果是命令列程式的話那就把這個選項洗掉吧!
-
-p 表示你自己自定義需要加載的類路徑,一般情況下用不到
-
-i 表示可執行檔案的圖示
完整的打包命令:
pyinstaller -i .\icon.ico -Fw ***.py
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/174003.html
標籤:其他
上一篇:中年架構師,悲催的一天,全靠忍!
