shmily_super 2022-01-12 15:08 采纳率: 0%
浏览 1093

win10下运行pytest -v报错:TypeError: required field "lineno" missing from alias

问题遇到的现象和发生背景

win10
python310
pytest 5.4.3
httprunner3.1.6

问题相关代码,请勿粘贴截图

运行脚本的时候报错,查看pytest版本的时候也会报错(如:pytest -V),用例都无法执行成功。

运行结果及报错内容

TypeError: required field "lineno" missing from alias

img

img

我的解答思路和尝试过的方法

可能是哪个软件的版本不兼容,但是搞不懂到底是哪个啊?尝试过卸载除了python310外的其他几个软件都重新安装,还是一样的一直报这个错。

我想要达到的结果

希望得到同学们的指导

  • 写回答

2条回答 默认 最新

  • CSDN专家-HGJ 2022-01-12 18:15
    关注

    降python版本,或升级pytest至6.2.5版本,没有复现问题和测试,可以参考一下:
    https://stackoverflow.com/questions/69528842/an-error-while-trying-to-execute-tests-on-python-3-10-with-pytest

    评论

报告相同问题?

问题事件

  • 创建了问题 1月12日