Как запустить Python в VS Code: установка, интерпретатор, виртуальное окружение и отладка
🎁 +100% к первому пополнению — доступ к VS Code без VPN--:--:--Забрать бонус →
Главная / Блог / Как запустить Python в VS Code: установка, интерпретатор, виртуальное окружение и отладка

Как запустить Python в VS Code: установка, интерпретатор, виртуальное окружение и отладка

От «python не найден» до отладчика с точками останова — настройка Python-проекта в редакторе за 15 минут.

Обновлено: 12 сентября 2026Чтение: 6 минут

Python в VS Code работает через расширение «Python»: оно находит интерпретаторы, запускает файлы и подключает отладчик. Сам Python редактор не содержит — его ставят отдельно, и на этом шаге происходит большинство ошибок.

Python и расширение

  1. установите Python с python.org, на Windows обязательно отметьте «Add python.exe to PATH»
  2. в VS Code: Ctrl+Shift+X → «Python» (от Microsoft) → «Установить»; Pylance поставится вместе
  3. перезапустите VS Code, откройте папку проекта

Виртуальное окружение

Ctrl+Shift+P → «Python: Create Environment» → «Venv» → версия Python. В проекте появится папка .venv, а терминал будет активировать её сам. Библиотеки: pip install имя в терминале VS Code — они попадут в окружение проекта, а не в систему.

Поставить задачу ИИ-агенту →

Запуск

Кнопка «Запустить» справа вверху, F5 для запуска с отладчиком, или python имя.py в терминале. Строка состояния справа внизу показывает выбранный интерпретатор — если там не .venv, кликните и выберите.

Отладка

Клик слева от номера строки ставит точку останова, F5 запускает отладчик: переменные — в левой панели, F10 — шаг, F11 — внутрь функции. Для аргументов командной строки создайте launch.json через «Запуск» → «Создать файл launch.json».

Ошибки

Короткие ответы

Как выбрать версию Python в VS Code?

Клик по версии в строке состояния или «Python: Select Interpreter».

Нужен ли venv для каждого проекта?

Да, если проекты используют разные библиотеки; для одноразовых скриптов можно обойтись системным Python.

Работает ли Jupyter в VS Code?

Да, расширение «Jupyter» открывает .ipynb прямо в редакторе с тем же интерпретатором.

Открыть VS Code без VPN →