Problema de PATH com pytest 'ImportError: nenhum módulo chamado YadaYadaYada'

Eu usei o easy_install para instalar o pytest em um mac e comecei a escrever testes para um projeto com uma estrutura de arquivos assim:

<code>repo/
repo/app.py
repo/settings.py
repo/models.py
repo/tests/
repo/tests/test_app.py
</code>

correpy.test enquanto no diretório repo, tudo se comporta como você esperaria

mas quando eu tento a mesma coisa tanto no linux quanto no windows (ambos têm pytest 2.2.3 neles) ele late sempre que atinge sua primeira importação de algo do caminho do meu aplicativo. Diga por exemplofrom app import some_def_in_app

Preciso estar editando meu PATH para executar o py.test nesses sistemas? Alguém já passou por isso?

questionAnswers(11)

yourAnswerToTheQuestion