python - 在Visual Studio代码的同一项目文件夹中使用python包-LMLPHP

我在项目文件夹中创建了名为“ 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/

10-16 21:05