我想将VS代码用于多个python项目。每个使用不同的virtualenv并具有不同的linting规则。
如何设置vscode以支持此功能?
答案 0 :(得分:1)
你可以根据.vscode/settings.json
中的virtualenv将vscode指向不同的python可执行文件:
{
"python.pythonPath": "/Users/me/.virtualenvs/.../python"
}
然后在你的.vscode/launch.json
中使用变量作为pythonpath(在其中一个运行配置中,应该自动生成)
"pythonPath": "${config:python.pythonPath}",