pyinstaller 打包時第三方模塊與圖片資源加載
打包命令
pyinstaller --onefile --windowed **.py
修改**.spec 文件
pathex=['/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/ddddocr'],
datas=[('./images', 'images'),('/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/ddddocr/common.onnx','ddddocr')],
在 hooks 目錄中添加文件
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/PyInstaller/hooks/hook-images.py
內容:
from PyInstaller.utils.hooks import collect_submodules, collect_data_files
datas = collect_data_files('images')
/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/PyInstaller/hooks/hook-ddddocr.py
from PyInstaller.utils.hooks import collect_submodules, collect_data_files
datas = collect_data_files('ddddocr')

浙公網安備 33010602011771號