Red de conocimiento del abogados - Ley de patentes - Pytest resuelve ModuleNotFoundError: ningún módulo llamado '_pytest.resultlog'

Pytest resuelve ModuleNotFoundError: ningún módulo llamado '_pytest.resultlog'

Registro:

Error: ModuleNotFoundError: ¿No hay ningún módulo llamado '_pytest.resultlog'?

Motivo: porque pytest-rerunfailures está instalado (este complemento es una repetición fallida) Ejecutar complemento), lo que luego provoca que se elimine el módulo _pytest.resultlog

Resultado: pytest-rerunfailures no se puede usar con pytest 6.1.0 o superior.

Solución:

①Actualice la versión de pytest-rerunfailures a 9.1.1

②Desinstale pytest-rerunfailures y use pytest-reportlog en su lugar

③Reduzca la versión de pytest a menos de 6.1.0

Dirección de publicación original del blog: blogs.com/QiKa/p/14457269.html