在 VS Code 中添加到 PYTHONPATH

Hel*_*tia 6 python pythonpath visual-studio-code

我正在尝试将 src 文件夹添加到我的PYTHONPATHiE 中,做与Mark directory as sources root在 PyCharm 中相同的事情。

我查看了Visual Studio Code的解决方案- 如何向 python 路径添加多个路径?但是那里显示的解决方案对我不起作用。

我已经设置了我的最小示例,如下面的屏幕截图所示:

在此处输入图片说明

我的理解是拥有一个 .env 文件PYTHONPATH="./src;${PYTHONPATH}"会将 src 文件添加到路径中。

然而,当运行代码运行器或运行python change_pyhton_path.pysrc 不是 PYTHONPATH 的一部分并且从 src 直接导入失败时。

我确实有设置"python.envFile": "${workspaceFolder}/.env"

另一方面,在 pyCharm 中,点击Mark directory as sourcesrc后一切正常。 在此处输入图片说明

感谢您的帮助!

Sza*_*mbi 3

在您的settings.json添加中:

"terminal.integrated.env.windows": {
    "PYTHONPATH": "full python path here"
}
Run Code Online (Sandbox Code Playgroud)