我已经在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
答案 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)