[root@node01 ~]# pip install pymqi
Downloading/unpacking pymqi
Downloading pymqi-1.5.4.tar.gz (64kB): 64kB downloaded
Running setup.py (path:/tmp/pip_build_root/pymqi/setup.py) egg_info for package pymqi
Building PyMQI client 64bits
Downloading/unpacking testfixtures (from pymqi)
Downloading testfixtures-5.1.1-py2.py3-none-any.whl (73kB): 73kB downloaded
Installing collected packages: pymqi, testfixtures
Running setup.py install for pymqi
Building PyMQI client 64bits
building 'pymqi.pymqe' extension
gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DPYQMI_SERVERBUILD=0 -I/opt/mqm/inc -I/usr/local/include/python2.7 -c pymqi/pymqe.c -o build/temp.linux-x86_64-2.7/pymqi/pymqe.o
gcc -pthread -shared build/temp.linux-x86_64-2.7/pymqi/pymqe.o -L/opt/mqm/lib64 -lmqic_r -o build/lib.linux-x86_64-2.7/pymqi/pymqe.so
Successfully installed pymqi testfixtures
Cleaning up...
[mqm@node01 mqm]$ python mq.py
Traceback (most recent call last):
File "mq.py", line 1, in <module>
import pymqi
File "/usr/local/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
[mqm@node01 mqm]$
解决:
export PATH
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/mqm/lib64
[mqm@node01 mqm]$