- Pybuilder,自2013年以来一直存在
- VS Code Python插件,由Don Jayamanne于2016年开发,现在是官方插件
默认PyBuilder布局如下:
build.py
src
main
python
<python packages, etc.. >
unittest
python
<python unittests, etc.. >
(如果你不明白PyBuilder是什么,布局为什么是这样的,请阅读PyBuilder文档。)
如何使VS Code打开整个项目,然后只将src/main/python
和src/unittest/python
识别为源文件夹?
换句话说,如果我在src/main/python/pete
中具有包pete
并且在pete
中具有模块dog
,那么我希望能够在src/unittest/python
中具有文件(例如test_pete.py
)并且在该文件中使用import pete.dog
。
首先在根项目中创建一个.env
文件。然后添加以下行:
PYTHONPATH="./src/main/python;./src/unittest/python;${PYTHONPATH}"
对于Linux/MacOS,请将;
替换为:
。
更多详细信息请点击此处:https://code.visualstudio.com/docs/python/environments#_use-Python路径变量的