看板 Python 關於我們 聯絡資訊
如題,希望有強者版友有解決過類似問題可以經驗分享 >< 原本用 pyinstaller 一直都可以順利打包執行的,結果這週包完的 .exe 執行時一直出 現錯誤。 錯誤如下圖 https://imgur.com/nN0XVc1 (白色色塊跟包的 .py 檔內容有關,所以先碼掉,主要是找不到 openpyxl 的問題) 已嘗試過 (1) anaconda prompt 卸載 openpyxl & pyinstaller 再重裝 (2) 用 pyinstaller --hidden-import=openpyxl main.py (3) 找到 C槽裡面的 \anaconda3\Lib\site-packages\PyInstaller\hooks 資料夾,丟一 個 hook-openpyxl.py 進去 其他可能需要知道的事 (1) 換電腦包也還是不行 (2) 確定不是包的 .py 檔的問題 (3) 我的電腦C槽的不同資料夾下裡面分別有 Anaconda3 跟 anaconda3,不知道會不會是 這個問題 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.71.241 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1696513283.A.F04.html
lycantrope: 改用nuitka,pyinstaller毛太多了 10/05 23:02
goitaly: 試試看這個https://reurl.cc/Ojj38y 10/06 05:17
a9202507: 問chatgpt看看,我最近用它debug小有幫助。 10/07 20:39
yiche: 同1F 10/08 12:14
mike8301: 可以建虛擬環境,在環境下打包試試 10/27 17:50
hanksky: 這個通常是打包的python的site-package與你平常執行pyth 11/21 00:50
hanksky: on用的site-package不同,理論上應該是所有的套件包都沒 11/21 00:50
hanksky: 進去,要慢慢去試 11/21 00:50