首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在docker镜像python3.6中安装ifxpy模块

如何在docker镜像python3.6中安装ifxpy模块
EN

Stack Overflow用户
提问于 2019-07-22 18:10:47
回答 1查看 501关注 0票数 1

我已经创建了一个带有基本镜像python3.6的docker镜像

我已经使用"pip install ifxpy“安装了ifxpy,并且在成功构建ifxpy-3.0.1之后,我尝试导入ifxpy lib,它给出了错误

成功构建flask-jwt idna-ssl安装收集的软件包:单击,如果jwt 3.0.1其危险-1.1.0 multidict-4.5.2 pytz-2019.1请求-2.22.0计划-0.6.0键入-扩展-3.7.4 urllib3-1.25.3 yarl-1.3.0

来自docker的错误日志:

代码语言:javascript
复制
Traceback (most recent call last):
  File "/home/pythonuser/Informix_Conn.py", line 3, in <module>
    import IfxPyDbi as dbapi2
  File "/usr/local/lib/python3.6/site-packages/IfxPyDbi.py", line 43, in <module>
    import IfxPy
ImportError: libifdmr.so: cannot open shared object file: No such file or directory
EN

回答 1

Stack Overflow用户

发布于 2019-08-07 19:54:03

libifdmr.so是Informix Client SDK的一个库。

因此,首先安装Informix客户端SDK。此外,您必须设置环境变量LD_LIBRARY_PATH=$INFORMIXDIR/lib:$INFORMIXDIR/lib/esql:$INFORMIXDIR/lib/cli

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57143697

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档