pytest的问题'导入错误:没有名为YadaYadaYada的模块'
我使用easy_install在mac上安装pytest并开始为具有文件结构的项目编写测试,如下所示:
repo/repo/app.py repo/settings.py repo/models.py repo/tests/repo/tests/test_app.py
py.test
在repo目录中运行时,一切都按预期运行
但是当我在linux或windows上尝试相同的东西(两者都有pytest 2.2.3)时,每当它从我的应用程序路径首次导入某些内容时就会吠叫。比如说from app import some_def_in_app
我是否需要编辑我的PATH才能在这些系统上运行py.test?有没有人经历过这个?
茅侃侃