首页 > 解决方案 > pytest ImportError 包

问题描述

最近尝试测试我的项目,我每次都得到以下回溯。

https://paste.gnome.org/pwkpqejza

Python 版本 3.5.3 pytest 3.6.3

运行方式./setup.py test --addopts "tests/ -s"

测试在 CI 中运行良好,所以这显然是我的配置的问题。

CI配置:平台linux——Python 3.5.3、pytest-3.7.3、py-1.6.0、pluggy-0.7.1——/usr/bin/python3

编辑:原来是一个主要由@phd提到的pytest版本引起的问题。这是由于某些似乎没有影响 CI 的版本固定引起的。rm -rf .eggs为我解决了这个问题。

标签: pythonpytestimporterror

解决方案


pytest 3.6.3真的没有pytest.python.Package. pytest 3.7.3可以。升级你的pytest.


推荐阅读