добавление нескольких virtualenv в интерпретатор Python с использованием кода Visual Studio - PullRequest
0 голосов
/ 05 января 2019

Я искал буквально везде, и я не могу понять, как добавить несколько интерпретаторов Python с визуальным кодом студии. Кстати, я совсем новичок в визуальном студийном коде.

Мне интересно, есть ли что-то, что мне нужно сделать в пользовательских настройках, чтобы добавить несколько каталогов python.PythonPath. На данный момент у меня есть только 2 интерпретатора мой venv и интерпретатор Python по умолчанию

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

1 Ответ

0 голосов
/ 05 января 2019

Настройка "python.pythonPath": обычно применяется к настройкам вашего рабочего пространства. Поэтому, если у вас есть несколько проектов, vscode автоматически переведет их для каждого проекта.

Чтобы переключиться после открытия проекта, откройте палитру команд ( shift + cmd + P или F1 ) и введите '> Python: выберите Интерпретатор', чтобы выбрать между интерпретаторами, доступными для вашего проекта.

Если вы храните ваши виртуальные среды в месте, где нет ошибок, вы можете использовать настройки 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"
                ]
         },
    ],
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...