Jenkins执行pytest报错:ModuleNotFound

2019-08-25  本文已影响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项目,成功执行,问题解决

上一篇 下一篇

猜你喜欢

热点阅读