我在项目文件夹中创建了名为“ dto”的自定义程序包。
但是它无法识别此程序包和模块。
如何使我的Visual Studio代码找到它?
在Pycharm中,如果我创建新软件包,它将自动检测到。
我在仿真程序包中执行了Simulator.py脚本。
最佳答案
我遇到了同样的问题。似乎Visual Studio代码无法自动检测到新的python包。它与$PYTHONPATH
配置有关。我从Visual Studio代码文档中找到了官方参考。请查看此doc。
在项目中添加dev.env
文件
PYTHONPATH=${workspaceFolder}:${PYTHONPATH}
在工作区
settings.json
配置文件中添加以下内容"python.envFile": "${workspaceFolder}/dev.env"
这对我有用。调试器可以在新软件包中找到模块。希望对您有帮助。
关于python - 在Visual Studio代码的同一项目文件夹中使用python包,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53778741/