[問題] pyinstaller 打包後找不到 openpyxl 套件

看板Python作者 (iamkzz)時間6月前 (2023/10/05 21:41), 編輯推噓3(301)
留言4則, 4人參與, 6月前最新討論串1/1
如題,希望有強者版友有解決過類似問題可以經驗分享 >< 原本用 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

10/05 23:02, 6月前 , 1F
改用nuitka,pyinstaller毛太多了
10/05 23:02, 1F

10/06 05:17, 6月前 , 2F
10/06 05:17, 2F

10/07 20:39, 6月前 , 3F
問chatgpt看看,我最近用它debug小有幫助。
10/07 20:39, 3F

10/08 12:14, 6月前 , 4F
同1F
10/08 12:14, 4F
文章代碼(AID): #1b7hq3y4 (Python)