解决vscode找不到Python自定义模块,报错No module named 'xxx'

发布时间 2023-09-18 16:03:49作者: tang1jun

vscode 找不到python自定义模块

vscode之所以找不到自定义模块,与其PYTHONPATH有关。

1、 首先在.vscode下的launch.json中添加"env": {"PYTHONPATH": "${workspaceRoot}"}

{
    "version": "0.2.0",
    "configurations": [
        {
            省略其他配置
            "env": {
                "PYTHONPATH": "${workspaceRoot}"
            }
        }
    ]
}

2、 在.vscode下的setting.json中添加

{
    省略其他配置
    "terminal.integrated.env.windows": {
        "PYTHONPATH": "${workspaceFolder};${env:PYTHONPATH}"
    }
}

3、 重启vscode,即可生效