pyCharm执行pytest时报错:No module named ‘_pytest.resultlog‘

原因是因为pytest-rerunfailures导入,_pytest.resultlog但该模块已在 pytest-dev/pytest被删除
导致不再可以pytest-rerunfailures与pytest 6.1.0以上的版本一起使用。

解决办法如下:

1、升级pytest-rerunfailures版本到9.1.1

2、卸载pytest-rerunfailures使用pytest-reportlog代替

3、降低pytest版本到6.1.0以下

猜你喜欢

转载自blog.csdn.net/nember_1/article/details/121596949