1. Установка Python и настройка окружения
Установка Python и настройка окружения
В этой статье вы установите Python, настроите рабочее окружение и подготовите Visual Studio Code (VS Code) так, чтобы можно было уверенно запускать Python-проекты.
Что нужно в итоге
К концу статьи у вас должно быть:
python (или python3) в терминалеpip для установки библиотек!Схема показывает общий порядок действий от установки до первого запуска в VS Code
Важные понятия простыми словами
.py и выполняет его.python --version.python).Установка Python
Рекомендуемая версия: последняя стабильная Python 3.
Официальный источник:
Windows
После установки перезапустите VS Code и терминалы, которые были открыты до установки.
macOS
python3 обычно доступнее, чем python.Linux
На Linux Python часто уже установлен, но версия может отличаться.
python3 --version.Проверка установки Python и pip
Откройте терминал.
В VS Code:
Проверьте версии:
Если команда python не находится, попробуйте:
Полезные команды для диагностики:
| Задача | Windows | macOS/Linux |
|---|---|---|
| Узнать, откуда запускается Python | where python | which python3 |
| Запустить Python в интерактивном режиме | python | python3 |
Установка Visual Studio Code
Скачайте и установите VS Code:
Установка расширения Python для VS Code
Официальная страница расширения:
Создание проекта и виртуального окружения
Создаём папку проекта
python-start.Создаём виртуальное окружение (venv)
В терминале VS Code выполните команду в папке проекта.
Windows:
macOS/Linux:
Папка .venv будет содержать отдельный интерпретатор и библиотеки только для этого проекта.
Официальная документация:
Активируем виртуальное окружение
Windows (PowerShell):
Windows (cmd):
macOS/Linux:
После активации в терминале обычно появляется пометка окружения, например (.venv).
Выбор интерпретатора в VS Code
VS Code должен запускать код именно тем Python, который находится внутри .venv.
Ctrl+Shift+P (или Cmd+Shift+P на macOS).Python: Select Interpreter..venv.Если VS Code предлагает создать окружение автоматически, это нормально: главное, чтобы в итоге был выбран интерпретатор из виртуального окружения проекта.
Первый запуск программы
hello.py.python hello.py (или python3 hello.py)Если всё настроено верно, вы увидите текст Hello, VS Code!.
Установка библиотек через pip (внутри venv)
Важно: сначала активируйте .venv, затем устанавливайте библиотеки.
Пример установки популярной библиотеки:
Проверить список установленных библиотек:
Официальная справка:
Частые проблемы и решения
Команда python не находится
Возможные причины:
Что делать:
python3.VS Code запускает “не тот” Python
Признаки:
Решение:
.venv создан в папке проекта.Python: Select Interpreter и укажите .venv.pip в активированном окружении.На Windows PowerShell не даёт активировать окружение
Иногда PowerShell блокирует запуск скриптов активации.
Что можно сделать:
cmdИтог
Теперь у вас есть базовая и правильная инфраструктура для обучения:
.venvВ следующей статье вы сможете сосредоточиться на самом Python-коде, не отвлекаясь на настройку среды.