ModuleNotFoundError:没有名为'memoize'的模块
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ModuleNotFoundError:没有名为'memoize'的模块相关的知识,希望对你有一定的参考价值。
我试过这个,
pip install memoize
Requirement already satisfied: memoize
但每次我运行pytest,我得到上面的错误ModuleNotFoundError: No module named 'memoize'
,它无法加载conftest.py
文件,即使它在我的测试文件夹中,它还包含一个__init__.py
文件。
有什么建议可能是错误/缺失?
答案
python路径可能是问题
python -m pytest projectroot
/
要解决此问题,您还可以使用设置路径
import sys, os
myPath = os.path.dirname(os.path.abspath(__file__))
sys.path.insert(0, myPath + '/../')
通过@Not_a_golfer
以上是关于ModuleNotFoundError:没有名为'memoize'的模块的主要内容,如果未能解决你的问题,请参考以下文章
ModuleNotFoundError:没有名为“dataviz”的模块
ModuleNotFoundError:没有名为“numpy”的模块
错误:ModuleNotFoundError:没有名为“图像”的模块
ModuleNotFoundError:没有名为“knox”的模块