VSCode-PYTHONPATH设置
编辑
87
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}/",
},
- 0
- 0
-
分享