默认的PyBuilder布局如下所示:
build.py
\ src
\ main
\ python
\ <python packages, etc.. >
\ unittest
\ python
\ <python unittests, etc.. >(如果您不了解PyBuilder是什么样子的布局,请阅读PyBuilder文档。)
如何使VS代码打开整个项目,然后只识别src/main/python和src/unittest/python作为源文件夹?
换句话说,如果我在src/main/python/pete中有一个包src/main/python/pete,在pete中有一个模块dog,那么我希望能够在src/unittest/python中拥有一个文件(例如test_pete.py),并在该文件中使用import pete.dog。
发布于 2019-12-14 14:34:41
首先,在根项目中创建一个.env文件。然后将这些行添加到它中:
PYTHONPATH="./src/main/python;./src/unittest/python;${PYTHONPATH}"对于Linux / MacOS,将;替换为:。
这里有更多详细信息:使用pythonpath变量
https://stackoverflow.com/questions/54557427
复制相似问题