注册

ImportError: Error relocating /opt/dmdbms/drivers/dpi//libdmdpi.so: __isnan: symbol not found

马后炮 2022/06/27 950 2 已解决

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】: 8
【操作系统】: docker alpine linux
【CPU】: -
【问题描述】*:尝试将 /opt/dmdbms 下的内容放到 python3-alpine python 官方镜像中进行编译安装。

安装时已安装 gcc g++ musl-dev gcc libaio libc6-compat 等相关编译依赖。

实际打包过程中确实能够编译完成。

之后添加软链

export DM_HOME=/opt/dmdbms export LD_LIBRARY_PATH=/opt/instantclient_21_6:/opt/dmdbms/drivers/dpi/

但当进入到镜像中尝试进行 import 的时候 ,就会报错:

import dmPython
ImportError: Error relocating /opt/dmdbms/drivers/dpi//libdmdpi.so: __isnan: symbol not found

请问各位大佬有什么解决办法吗?

回答 0
暂无回答
扫一扫
联系客服