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”,该线程会回答该问题。