此问题,本人参考了很多网上例子
尝试1:pip uninstall allure-pytest #卸载allure-pytest
pip install allure-pytest #重新初始化allure-pytest
执行仍然报错
本人用的idea,在idea的Terminal中也重新卸载,重新初始化,仍然报错
尝试2:考虑python版本问题
python11换到python10又换到python9 ,执行任然报错,重启idea,重启电脑,执行任然报错
本人纠结好久好久…………
尝试3:无意中发现本人项目里有一个allure的包(本人自己的代码包),导致代码调用没有调用到allure的框架,调用到了本人的allure包下面的内容,所以一直报错,本人是把自己项目里allure包改名字之后,再次执行项目,就可以生成allure报告了
**希望大家引以为戒,包的名字一定不要和框架重名,否则就会出现笔者这样的问题
笔者配置好之后,allure仍然不生效,最后重启电脑解决