解決方法解決方法
遇到這種問題不管彈出什麼樣的錯誤提示, 在輸出exe時引數加個』-d』即debug模式, 然後開啟的時候能看到列印的錯誤資訊了, 這招很好用
留意一下程式依賴的一些資源檔案, 檢查下路徑是否正確, 特別是程式裡有相對路徑的; 還有一些涉及到依賴系統預設資源的如預設字型啥的, 也得留意
換下打包方式, 如onefile模式和onedir模式 (之前出現過onedir打包可以但onefile打包不行的情況)
環境變數path中加上pyqt5的plugins的路徑
依舊不行則換個pyinstaller的版本, 即卸掉重灌, 推薦用3.2.1
再不行則換作業系統試試, 有win10跑得了但到了win7就跑不了的情況 (弄個虛擬機器測下找下問題在哪)
main return -1
failed to execute script pyi_rth_pkgres
failed to execute script ***x
整理Pyinstaller遇到的幾個坑
2 pyinstaller 這個庫我大概半年前使用成功過,最近一段時間不停報錯,困擾了我好久好久,直到看到一篇2月的部落格 解決failed to execute script pyi rth pkgres的問題 這個是真的幫了大忙了,確實要用github上面最新的包來安裝 3 pyinstalle...
pyinstaller用法總結
最近利用tkinter python pyinstaller實現了小工具的專案,在此記錄下pyinstaller相關引數以及爬過的坑。一 pyinstaller相關引數 f,onefile 打包乙個單個檔案,如果你的 都寫在乙個.py檔案的話,可以用這個,如果是多個.py檔案就別用 d,onedir...
pyinstaller 打包總結
pyinstaller 打包過程總結 安裝 pyinstaller 打包工具 pip3 install pyinstallerpyinstaller 打包命令不熟悉的小夥伴可點選這裡檢視喲 備註 以下涉及到的檔案名字main.py,請替換成自己的檔名 執行打包命令生成單獨的 exe 程式 pyins...