Python VSCode:通过脚本设置环境变量
我有一个shell脚本Python VSCode:通过脚本设置环境变量,python,linux,visual-studio-code,Python,Linux,Visual Studio Code,我有一个shell脚本env.sh,其中包含export env_VAR1=1之类的语句。在Linux终端上,我可以使用。env.sh或source env.sh设置环境变量 如何通过env.sh在Visual Studio代码(VSCode)中设置环境变量 我尝试了多种方法: 1) 我在按照如下方式获取脚本后启动(VSCode-/usr/share/code/code) 。环境卫生署 /usr/共享/代码/代码 2) 我使用扩展名“autoruncommand”调用。工作区加载时的env.s
env.sh
,其中包含export env_VAR1=1
之类的语句。在Linux终端上,我可以使用。env.sh
或source env.sh
设置环境变量
如何通过env.sh
在Visual Studio代码(VSCode)中设置环境变量
我尝试了多种方法:
1) 我在按照如下方式获取脚本后启动(VSCode-/usr/share/code/code
)
。环境卫生署
/usr/共享/代码/代码
2) 我使用扩展名“autoruncommand”调用。工作区加载时的env.sh
但这些都不起作用。例如,在使用Jupyter扩展时,我在
import matplotlib
中会出现错误,即使当我在上面的Linux终端中使用Python解释器时,导入仍然有效 您可以尝试使用。对于bash,您可以创建一个shell/源代码脚本,并将其作为终端的一个参数,在工作区根目录中使用settings.json
{
"terminal.integrated.copyOnSelection": true,
"terminal.integrated.shellArgs.linux": [
"--rcfile",
"bin/init_dev_env.sh"
]
}
参考文献:
root/.vscode/settings.json
和主settings.json
,我缺少什么?