【发布时间】:2017-07-24 22:45:14
【问题描述】:
我想在多个 python 项目中使用 VS 代码。每个都使用不同的 virtualenv 并具有不同的 linting 规则。
如何设置 vscode 以支持此功能?
【问题讨论】:
我想在多个 python 项目中使用 VS 代码。每个都使用不同的 virtualenv 并具有不同的 linting 规则。
如何设置 vscode 以支持此功能?
【问题讨论】:
您可以根据.vscode/settings.json 中的 virtualenv 将 vscode 指向不同的 python 可执行文件:
{
"python.pythonPath": "/Users/me/.virtualenvs/.../python"
}
然后在您的.vscode/launch.json 中将变量用作 pythonpath(在运行配置之一中,应该是自动生成的)
"pythonPath": "${config:python.pythonPath}",
【讨论】: