Visual Studio代码Python导入路径

Visual Studio代码Python导入路径,python,visual-studio-code,vscode-settings,Python,Visual Studio Code,Vscode Settings,是否可以将launch.json设置自动或重新定位到用户设置,以便我不必在每个launch.json中编辑同一行 我在Python路径之外的目录中有许多Python模块,目前必须编辑每个launch.json文件以添加以下行: "env": {"PYTHONPATH": "\\my\\custom\\path"} 我尝试将以下行添加到用户设置中,但无效: "python.envFile": "\\path\\to\\python\\env\\file" 其中*.env包含以下内容: "PYT

是否可以将
launch.json
设置自动或重新定位到用户设置,以便我不必在每个
launch.json
中编辑同一行

我在Python路径之外的目录中有许多Python模块,目前必须编辑每个
launch.json
文件以添加以下行:

"env": {"PYTHONPATH": "\\my\\custom\\path"}
我尝试将以下行添加到用户设置中,但无效:

"python.envFile": "\\path\\to\\python\\env\\file"
其中
*.env
包含以下内容:

"PYTHONPATH": "\\my\\custom\\path"
VScode我可以打开从自定义路径导入的任何python文件,右键单击并通过VScode运行它-我假设VScode正在调用本机python解释器并看到PYTHONPATH环境变量


一些Python环境(Spyder、PyCharm等)对此有全局设置,但我不知道如何在VScode中实现这一点。注VScode与PTV一致;我必须在Visual Studio中编辑每个Python解决方案的搜索路径。

我相信
.env
文件的格式为
env=value
,因此请使用
PYTHONPATH=path
重试。我尝试了,在当前的,但是仍然无法使其工作。如果您将该自定义路径添加到工作区设置,例如,
“python.pythonPath”:“/opt/mypath/bin/python3”,该线程会回答该问题。