1.运行报错Jenkins报错:ModuleNotFoundError: No module named 'requests'
python脚本在pycharm中可以正常运行生成测试报告
但在Jenkins中构建失败,状态图标变红,控制台输出报错“ModuleNotFoundError: No module named 'requests'。
可能原因:
1.运行需要调用另一个目录下的文件,但没有加载到此脚本中
解决:在pycharm中找到运行脚本需要加载的模块路径
import sys
sys.path.append("路径1")
之后再运行Jenkins就可以正常生成测试报告啦!
Jenkins构建时提示No module named ‘htmltestreport’
可能原因:没有在本地环境安2装htmltestreport,需要在cmd命令窗口中输入pip3 install htmltestreport安装
![](https://i-blog.csdnimg.cn/blog_migrate/f854812b047cb2a50ddc7d51fcc4f930.png)
再运行Jenkins就可以正常生成测试报告啦!