Problem PATH z pytest 'ImportError: Brak modułu o nazwie YadaYadaYada'

Użyłem easy_install do zainstalowania pytestu na komputerze Mac i zacząłem pisać testy dla projektu o strukturze plików, który to lubi:

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

biegaćpy.test będąc w katalogu repo, wszystko zachowuje się zgodnie z oczekiwaniami

ale kiedy próbuję tego samego na Linuksie lub Windows (oba mają pytest 2.2.3 na nich), szczeka, gdy trafi na pierwszy import czegoś z mojej ścieżki aplikacji. Powiedz na przykładfrom app import some_def_in_app

Czy muszę edytować moją PATH, aby uruchomić py.test na tych systemach? Czy ktoś to doświadczył?

questionAnswers(11)

yourAnswerToTheQuestion