更新时间:2021-07-04 22:30:48
正常的开发方法是使用一个Virtualenv,并在Virtualenv中使用pip install -e .
(这几乎等同于python setup.py develop
)。现在,您的源目录用作sys.path上的已安装软件包。
当然还有很多其他方法可以将您的软件包安装到sys.path上进行测试,请参阅Ensuring py.test includes the application directory in sys.path以获得此完全相同问题的更完整答案。