jenkins python模块导入错误

时间:2018-07-12 13:24:22

标签: python python-2.7 python-module

我已经在VM中安装了jenkins模块,但仍然无法导入该模块并使用。

Python 2.7.5(默认值,2014年6月17日,18:11:42) linux2上的[GCC 4.8.2 20140120(Red Hat 4.8.2-16) 输入“帮助”,“版权”,“信用”或“许可证”以获取更多信息。

import jenkins
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib64/python2.7/site-packages/jenkins.py", line 9, in <module>
lookup3 = cdll.LoadLibrary(os.path.join(get_python_lib(), "lookup3.so"))
File "/usr/lib64/python2.7/ctypes/__init__.py", line 438, in LoadLibrary
return self._dlltype(name)
File "/usr/lib64/python2.7/ctypes/__init__.py", line 360, in __init__
self._handle = _dlopen(self._name, mode)
OSError: /usr/lib/python2.7/site-packages/lookup3.so: cannot open shared object file: No such file or directory

2 个答案:

答案 0 :(得分:2)

Daniel Salinas (imsplitbit) bug in jenkins lib 上的lunchpad已回答了

  
    

关闭此错误,看来pip正在安装jenkins 1.0.2,而不是实际使用的python-jenkins 0.2。这两个模块使用相同的模块名称空间,因此可能有必要更改某些方式,甚至只是将python-jenkins添加到pip-requires中,这样一开始就不会有问题。

  

答案 1 :(得分:0)

您通过此命令安装了jenkins吗?

pip install jenkins

如果是,则应尝试使用

安装
pip install python-jenkins

参考:Bug