VSCode-PYTHONPATH设置
编辑
326
2024-07-03
近期有个很大的问题,在使用VSCode进行开发的时候,经常会出现包或者模块找不到的错误。这个在Pycharm中压根不会遇到,因此简单看了下其实就是 PYTHONPATH 的配置问题,因为Pycharm会自动把 PYTHONPATH 自动指向到工作目录里,但是VSCode并不会。因此需要进行 settings 配置。
1. 报错信息
ModuleNotFoundError: No module named 'dbgpt.serve.rag.retriever'大致其实就是 ModuleNotFoundError 这类的错误
2. 解决
进到VSCode的设置页面,进行搜索
settings点击编辑

Windows
"terminal.integrated.env.windows": {
"PYTHONPATH": "${workspaceFolder}/",
},在 settings.json 中补充以上内容,保存并关闭VSCode,再起启动VSCode即可
大体配置如下:

Linux
"terminal.integrated.env.linux": {
"PYTHONPATH": "${workspaceFolder}/",
},MacOS
"terminal.integrated.env.osx": {
"PYTHONPATH": "${workspaceFolder}/",
},
- 2
- 0
-
分享