首页 Paddle框架 帖子详情
按paddle教程自定义算子时链接库找不到
收藏
快速回复
Paddle框架 问答深度学习 455 0
按paddle教程自定义算子时链接库找不到
收藏
快速回复
Paddle框架 问答深度学习 455 0

按照paddle文档教程编写自定义算子时,报下面的错误,链接库无法找到。

RuntimeError: (PreconditionNotMet) The third-party dynamic library (/public/home/miaozhao/kazheng_fourpoint/card_crop_paddle_orgpaddle_fuzhi/ppdet/relu/build/custom_setup_ops/lib.linux-x86_64-3.8/custom_setup_ops.so) that Paddle depends on is not configured correctly. (error code is /public/home/miaozhao/kazheng_fourpoint/card_crop_paddle_orgpaddle_fuzhi/ppdet/relu/build/custom_setup_ops/lib.linux-x86_64-3.8/custom_setup_ops.so: undefined symbol: _ZN6paddle17OpMetaInfoBuilderC1EOSsm)
Suggestions:
1. Check if the third-party dynamic library (e.g. CUDA, CUDNN) is installed correctly and its version is matched with paddlepaddle you installed.
2. Configure third-party dynamic library environment variables as follows:
- Linux: set LD_LIBRARY_PATH by `export LD_LIBRARY_PATH=...`
- Windows: set PATH by `set PATH=XXX; (at /paddle/paddle/fluid/platform/dynload/dynamic_loader.cc:285)

linux-vdso.so.1 => (0x00007fff51f06000)
libpaddle_pybind.so => not found
libcudart.so.11.0 => /usr/local/cuda-11.0/lib64/libcudart.so.11.0 (0x00002b8e26139000)
libstdc++.so.6 => /public/home/miaozhao/anaconda3-torch1.0/envs/ICD/lib/libstdc++.so.6 (0x00002b8e25f7f000)
libm.so.6 => /lib64/libm.so.6 (0x00002b8e263b7000)
libgcc_s.so.1 => /public/home/miaozhao/anaconda3-torch1.0/envs/ICD/lib/libgcc_s.so.1 (0x00002b8e260f4000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00002b8e266b9000)
libc.so.6 => /lib64/libc.so.6 (0x00002b8e268d5000)
/lib64/ld-linux-x86-64.so.2 (0x00002b8e25f15000)
libdl.so.2 => /lib64/libdl.so.2 (0x00002b8e26ca3000)
librt.so.1 => /lib64/librt.so.1 (0x00002b8e26ea7000)

0
收藏
回复
需求/bug反馈?一键提issue告诉我们
发现bug?如果您知道修复办法,欢迎提pr直接参与建设飞桨~
在@后输入用户全名并按空格结束,可艾特全站任一用户