属性错误:模块“ pytest”没有属性“ hookimpl”

时间:2020-06-25 18:21:04

标签: python-3.x

我已经在Windows 8/64位中安装了python 3.8.3。我需要从pytest开始...路径已正确设置...在Pycharm中,我得到了

Attribute error : module "pytest" has no attribute "hookimpl"

按照最新版本安装的所有插件

2 个答案:

答案 0 :(得分:1)

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <p>0.1</p> <p>0.12</p> <p>0.001</p>尚不支持Python 3.8。 Pytest支持的版本

  • Python 3.5
  • Python 3.6
  • Python 3.7
  • PyPy3

使用这些版本在Pycharm中创建一个新的virtualenv。如果您不知道这里的链接。 Pycharm Configuring Python Interpreter

如果您有兴趣,也可以找到有关Pytest Installation

的更多信息

答案 1 :(得分:-1)

检查您的pytest项目/程序包名称,它不应以“ Test”开头。当项目/程序包名称为“ Test”时,我遇到了同样的问题。更改项目/程序包名称解决了该问题。