我正在使用Python(2.7.10)在Mac(macOS 10.14.1)上执行我的脚本。这就是我的脚本中的内容:
server_jenkins = jenkins.Jenkins(JENKINS_URL, username=JENKINS_USER, password=JENKINS_PASS)
这是我得到的错误:
AttributeError: 'module' object has no attribute 'Jenkins'
该错误意味着jenkins
模块没有名为Jenkins
的类(读取属性)。由于实际的jenkins
模块不是这样,因此很可能您有一个名为jenkins.py
的文件正由代码读取和处理。
那是因为你使用了错误的包来解决这个问题,请使用flow命令
sudo pip uninstall jenkins
sudo pip install python-jenkins