小编Don*_*nia的帖子

libmqic_r.so:无法打开共享对象文件:没有那个文件或目录,python

我刚刚用centos创建了一个VM vagrant,使用Miniconda安装了python2.7和pip,使用pip安装了pymqi,创建了一个测试python文件,看看我的pymqi安装是否正确:

import pymqi
print "hello..."
Run Code Online (Sandbox Code Playgroud)

但我得到了这个:

[vagrant@localhost projects]$ python test.py
Traceback (most recent call last):
File "test.py", line 1, in <module>
import pymqi
File "/home/vagrant/miniconda2/lib/python2.7/site-packages/pymqi/__init__.py", line 109, in <module>
import pymqe, CMQC, CMQCFC, CMQXC
ImportError: libmqic_r.so: cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)

我寻找那个文件:

[vagrant@localhost projects]$ find /opt/mqm/ -name 'libmqic_r.so'
/opt/mqm/lib/compat/libmqic_r.so
/opt/mqm/lib/libmqic_r.so
/opt/mqm/lib64/compat/libmqic_r.so
/opt/mqm/lib64/libmqic_r.so
Run Code Online (Sandbox Code Playgroud)

谢谢,感谢您的帮助。

python-2.7 ibm-mq pymqi

4
推荐指数
1
解决办法
8059
查看次数

标签 统计

ibm-mq ×1

pymqi ×1

python-2.7 ×1