我到处搜索了字词,但我不知道如何使用Visual Studio代码添加多个python解释器。顺便说一下,我是Visual Studio代码的新手。
我想知道是否需要在用户设置中添加多个python.PythonPath目录。目前,我的venv和默认的python解释器只有2个解释器
"python.pythonPath":
"C:\\Users\\<name>\\Projects\\Test\\Venv\\Scripts\\python.exe",
答案 0 :(得分:0)
设置"python.pythonPath":
通常适用于您的工作空间设置。
因此,如果您有多个项目,vscode将自动为每个项目提供解释器。
要在打开项目后进行切换,请打开命令选项板( shift + cmd + P 或 F1 ),然后输入“> Python:Select Interpreter”,以在项目可用的解释器之间进行选择。
如果将虚拟环境存储在非防御位置,则可以使用设置python.venvFolders
和python.venvPath
告诉vscode在哪里找到它们。
如果这还不够,您可以创建一个tasks.json
来指定包含确切路径的命令,即:
{
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
{
"label": "Run mock",
"type": "shell",
"command": "pipenv run ./run.py --mock",
"problemMatcher": [
"$eslint-compact"
]
},
],
}