使用jenkins API时,属性'Jenkins'失败

问题描述 投票:0回答:2

我正在使用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'
python macos jenkins-api
2个回答
0
投票

该错误意味着jenkins模块没有名为Jenkins的类(读取属性)。由于实际的jenkins模块不是这样,因此很可能您有一个名为jenkins.py的文件正由代码读取和处理。


0
投票

那是因为你使用了错误的包来解决这个问题,请使用flow命令

sudo pip uninstall jenkins 
sudo pip install python-jenkins
© www.soinside.com 2019 - 2024. All rights reserved.