Python 测试运行后在Robot框架中遇到错误

Python 测试运行后在Robot框架中遇到错误,python,python-2.7,selenium,jenkins,robotframework,Python,Python 2.7,Selenium,Jenkins,Robotframework,我刚开始使用Robot框架,在Jenkins服务器上运行测试时遇到了一个问题。测试正在通过,测试运行后,我收到以下消息: 输出:/opt/bitnami/apps/jenkins/jenkins_home/jobs/Robot Test/workspace/Robot/Results/Output.xml [错误]读取XML源“/opt/bitnami/apps/jenkins/jenkins_home/jobs/Robot Test/workspace/Robot/Results/output

我刚开始使用Robot框架,在Jenkins服务器上运行测试时遇到了一个问题。测试正在通过,测试运行后,我收到以下消息:

输出:/opt/bitnami/apps/jenkins/jenkins_home/jobs/Robot Test/workspace/Robot/Results/Output.xml

[错误]读取XML源“/opt/bitnami/apps/jenkins/jenkins_home/jobs/Robot Test/workspace/Robot/Results/output.XML”失败:导入错误:>没有名为expat的模块;改用SimpleXMLTreeBuilder

无论运行什么测试,我都会收到此消息。我没有显式地调用expat或任何其他xml模块

我正在运行Python 2.7.9和Robot Framework 3.0

如果我运行“pybot-o NONE”来取消日志记录,错误就会消失,但是我确实需要日志记录,并且不知道如何停止错误


感谢您提供的任何帮助。

如果它能帮助任何发现此信息的人,那么我的问题似乎是我使用pip安装的某些模块没有使用“sudo”安装。这导致他们中的一些人安装了模块,但出现了错误。当我卸载它们,然后用sudo重新安装它们时,这个错误没有再次出现

您是否尝试搜索此站点以查找错误“没有名为expat的模块”?你会发现几个问题和答案。我确实看过这些问题和答案,不幸的是,它们都不适用于我的情况,或者如果它们适用,我也不知道它们是怎样的。因为我没有使用expat,所以它一定是Robot的一部分。我已经在为Jenkins使用Robot框架插件了,这是这些问题中唯一的相关建议。