pytest中断:ImportError"没有名为primes"的模块

时间:2016-10-29 22:01:09

标签: python pytest python-unittest

我已将test_primes.py中的sys.path更改为../mypkg,当我单独执行它时(无pytest),它可以正常工作 -

  

python test_primes.py

但是,当我做的时候

  

py.test

在src中,它不起作用

请检查详细错误的图像

pytest image

1 个答案:

答案 0 :(得分:0)

我认为当您停止修改sys.path并且实际从您的软件包导入时,它应该可以正常工作:from mypkg.primes import is_prime