繁体   English   中英

使用Visual Studio代码将多个virtualenv添加到python解释器

[英]adding multiple virtualenv to python interpreter using visual studio code

我到处搜索了字词,却想不出如何在Visual Studio代码中添加多个python解释器。 顺便说一句,我对Visual Studio代码还很陌生。

我想知道是否需要在用户设置中添加多个python.PythonPath目录。 目前我只有2个解释器我的venv和默认的python解释器

    "python.pythonPath": 
 "C:\\Users\\<name>\\Projects\\Test\\Venv\\Scripts\\python.exe",

设置"python.pythonPath":通常将应用于您的工作空间设置。 因此,如果您有多个项目,则vscode将自动为每个项目提供解释器。

要在项目打开后进行切换,请打开命令面板( shift + cmd + PF1 ),然后键入“> Python:Select Interpreter”以在可用于项目的解释器之间进行选择。

如果将虚拟环境存储在非防御位置,则可以使用设置python.venvFolderspython.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"
                ]
         },
    ],
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM