Skip to content

import paddle2onnx报错 #1615

@wuxianjun666

Description

@wuxianjun666

此时的版本:
paddle2onnx 2.0.2rc3
paddlepaddle-gpu 3.3.0.dev20251123

(cv128) PS E:\GitProjects\Python\ocr\K2DLOCRV10\Code\02InspectApp\PaddleOCRRTX5060> paddlex --paddle2onnx --paddle_model_dir .\output\rec --onnx_model_dir .\output\rec --opset_version 11
Input dir: output\rec
Output dir: output\rec
Paddle2ONNX conversion starting...
Traceback (most recent call last):
File "D:\ProgramData\Anaconda3\envs\cv128\lib\runpy.py", line 196, in _run_module_as_main
return run_code(code, main_globals, None,
File "D:\ProgramData\Anaconda3\envs\cv128\lib\runpy.py", line 86, in run_code
exec(code, run_globals)
File "D:\ProgramData\Anaconda3\envs\cv128\Scripts\paddle2onnx.exe_main.py", line 2, in
File "D:\ProgramData\Anaconda3\envs\cv128\lib\site-packages\paddle2onnx_init.py", line 54, in
from .convert import export # noqa: F401
File "D:\ProgramData\Anaconda3\envs\cv128\lib\site-packages\paddle2onnx\convert.py", line 18, in
import paddle2onnx.paddle2onnx_cpp2py_export as c_p2o
ImportError: DLL load failed while importing paddle2onnx_cpp2py_export: 找不到指定的程序。
Paddle2ONNX conversion failed with exit code 1

卸载了paddle2onnx == 2.0.2rc3重新安装paddle2onnx-1.3.1
(cv128) PS E:\GitProjects\Python\ocr\K2DLOCRV10\Code\02InspectApp\PaddleOCRRTX5060> pip install paddle2onnx
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Collecting paddle2onnx
Using cached https://pypi.tuna.tsinghua.edu.cn/packages/28/e9/3a21ab92c59f859da05f31a4d7fbf41c15399ce8fd43ac3c776499640ec8/paddle2onnx-1.3.1-cp310-cp310-win_amd64.whl (1.8 MB)
Installing collected packages: paddle2onnx
Successfully installed paddle2onnx-1.3.1

再次运行:
(cv128) PS E:\GitProjects\Python\ocr\K2DLOCRV10\Code\02InspectApp\PaddleOCRRTX5060> paddlex --paddle2onnx --paddle_model_dir .\output\rec --onnx_model_dir .\output\rec --opset_version 11
Input dir: output\rec
Output dir: output\rec
Paddle2ONNX conversion starting...
[Paddle2ONNX] Start to parse PaddlePaddle model...
[Paddle2ONNX] Model file path: output\rec\inference.json
[Paddle2ONNX] Parameters file path: output\rec\inference.pdiparams
[Paddle2ONNX] Start to parsing Paddle model...
[Paddle2ONNX] Failed to parse paddlepaddle model from read content.
[Paddle2ONNX] Failed to load program of PaddlePaddle model.
[Paddle2ONNX] Paddle model parsing failed.
[Paddle2ONNX] Paddle model convert failed.
Paddle2ONNX conversion succeeded
Done

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions