作者imhandmore (imhandmore)
看板Soft_Job
標題[徵才] 徵求解決pyinstaller 打包exe的 MEIPASS
時間Sun Jan 23 20:15:24 2022
我用OpennCC模組製作程式碼,我在IDE環境上面可以順利執行
但等到我用pyinstaller 打包成exe之後就會顯示下列錯誤:
Traceback (most recent call last):
File "converter2.py", line 20, in <module>
File "opencc\opencc.py", line 55, in __init__
File "opencc\opencc.py", line 106, in _init_dict
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\Claude\\AppData\\Local\\Temp\\_MEI151842\\opencc\\config\\s2tw.json'
[20160] Failed to execute script converter2
----------------------------
我看stackoverflow的文章,加上adddata給了我的json,目錄路徑也是一樣
目前苦惱不知道怎麼解決,徵求能解決的高手請私信我 我提供報酬請你們幫忙解決
報酬:請私信
-----
Sent from JPTT on my Google Pixel 3a.
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.200.249.242 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1642940126.A.454.html
2F:→ MoonCode: -include-only-needed-modules-in-pyinstaller 01/23 21:44
3F:→ IcecreamHsu: 你要在 path 前面加 sys._MEIPASS 吧 01/24 00:00
4F:推 snow10725: 存參 02/03 13:48