美文网首页
Jenkins执行pytest报错:ModuleNotFound

Jenkins执行pytest报错:ModuleNotFound

作者: _九_歌_ | 来源:发表于2019-08-25 23:33 被阅读0次

废话不多说,看图

image.png
python中可以正常运行pytest,而Jenkins中无法正常运行,产生这种情况的原因是因为Jenkins在执行过程中找不到python第三方包six导致的
解决办法
1.首先卸载python第三方包six,进入命令行中执行以下命令
pip uninstall six

2.官网下载six第三方包,Download files中下载.gz格式的安装包,并解压到C:\Python37\Scripts目录下

https://pypi.org/project/six/#modal-close

3.在命令行中进入到C:\Python37\Scripts目录下执行安装six

python setup.py install

4.安装结束后检查six第三方包是否安装成功

pip list

5.重启Jenkins,运行pytest项目,成功执行,问题解决

相关文章

网友评论

      本文标题:Jenkins执行pytest报错:ModuleNotFound

      本文链接:https://www.haomeiwen.com/subject/wlqlectx.html