![enter image description here](https://i.stack.imgur.com/t88IU.png)
我在项目文件夹中创建了名为“dto”的自定义包。
但它不识别这个包和模块。
我怎样才能让我的 Visual Studio 代码找到它?
在 Pycharm 中,如果我创建新包,它会自动检测到。
- 我在模拟包中执行了 Simulator.py 脚本。
我也遇到过同样的问题。看来 Visual Studio Code 无法自动检测新的 python 包。这与$PYTHONPATH
配置。我从 Visual Studio 代码文档中找到了官方参考。请看一下这个doc.
- 添加一个
dev.env
您的项目中的文件
PYTHONPATH=${workspaceFolder}:${PYTHONPATH}
- 在您的工作区中添加以下内容
settings.json
配置文件
"python.envFile": "${workspaceFolder}/dev.env"
这对我有用。调试器可以在新包中找到模块。希望这会对您有所帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)