-
Notifications
You must be signed in to change notification settings - Fork 2k
Description
当我在程序中先调用PyQt5再调用ddddocr时,运行程序会出现报错如下:
File "onnxruntime\capi_pybind_state.py", line 32, in
ImportError: DLL load failed while importing onnxruntime_pybind11_state: 动态链接库(DLL)初始化例程失败。
调整调用顺序后能正常运行程序,但是当利用pyinstaller打包时同样会报错如下:
Traceback (most recent call last):
File "main.py", line 1, in
File "PyInstaller\loader\pyimod02_importers.py", line 450, in exec_module
File "src_init_.py", line 7, in
File "PyInstaller\loader\pyimod02_importers.py", line 450, in exec_module
File "src\utils.py", line 16, in
File "PyInstaller\loader\pyimod02_importers.py", line 450, in exec_module
File "ddddocr_init_.py", line 10, in
File "PyInstaller\loader\pyimod02_importers.py", line 450, in exec_module
File "onnxruntime_init_.py", line 61, in
File "onnxruntime_init_.py", line 24, in
File "PyInstaller\loader\pyimod02_importers.py", line 450, in exec_module
File "onnxruntime\capi_pybind_state.py", line 32, in
ImportError: DLL load failed while importing onnxruntime_pybind11_state: 动态链接库(DLL)初始化例程失败。
我的Pyinstaller打包指令如下:
pyinstaller --name CardProcess --onefile --windowed --hidden-import=onnxruntime --hidden-import=passlib.handlers.bcrypt --add-data "config.ini;." main.py