程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长

+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

Python:ImportError:没有名为_pluggy的模块

发布于2019-12-03 17:26     阅读(1443)     评论(0)     点赞(30)     收藏(1)


ImportError: No module named _pluggy使用pytest运行测试出现错误。

然后,我尝试使用来安装Pluggy pip install pluggy它安装pluggy==0.6.0成功,但仍给出错误。

版本列表(运行中pip freeze | grep pytest

  • pytest == 3.3.1
  • pytest-cov == 2.5.1
  • pytest-元数据== 1.5.0
  • pytest-runner == 3.0
  • 塞子== 0.6.0
  • Python 2.7.12

下面显示的是堆栈跟踪

在virtualenv中运行时,测试成功运行。在非virtualenv环境中可能导致此错误的可能原因有哪些?


解决方案


正如@bouteillebleu指出的那样,问题出在pytest-metadata软件包中。

解决方案是升级软件包

pip install --upgrade pytest-metadata


所属网站分类: 技术文章 > 问答

作者:黑洞官方问答小能手

链接:https://www.pythonheidong.com/blog/article/166412/5cb8f1ff41080554043c/

来源:python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

30 0
收藏该文
已收藏

评论内容:(最多支持255个字符)