Урок курса
Установка Python и VS Code
Python для новичковПрежде чем что-то устанавливать, полезно понять, что именно мы устанавливаем и зачем. Этот вопрос не такой очевидный, как кажется.
Что такое интерпретатор Python и зачем его устанавливать
Python — это язык. Но сам по себе язык ничего не запускает. Чтобы компьютер понял и выполнил код на Python, нужна отдельная программа — интерпретатор.
Интерпретатор — это программа, которая принимает ваш Python-код и организует его выполнение. Вы написали print("Hello") — интерпретатор разобрал этот код, убедился, что он корректен, и выполнил его: текст появился на экране. С точки зрения новичка это выглядит как «написал → запустил → получил результат», и именно так вы будете работать весь курс.
Внутри интерпретатор делает чуть больше, чем просто читает строки подряд: при запуске он проверяет код на синтаксические ошибки и преобразует его во внутреннее представление. Если в коде есть синтаксическая ошибка, интерпретатор сообщит о ней до выполнения первой инструкции. Углубляться в эти детали сейчас не нужно — важно понять главное: интерпретатор отвечает за всё, что происходит с вашим кодом после запуска.
Когда вы скачиваете Python с сайта python.org, вы скачиваете именно эту программу-интерпретатор. После установки на вашем компьютере появляется исполняемый файл — обычно он называется python или python3. Это и есть тот инструмент, который будет запускать весь ваш код в течение курса.
Без интерпретатора файл с кодом — просто текстовый файл. Компьютер не знает, что с ним делать. Именно поэтому установка Python — первый и обязательный шаг: всё остальное строится поверх него.
Переменная PATH: как ОС находит программы
Когда вы вводите в терминале команду python, операционная система не перебирает весь жёсткий диск в поисках нужного файла. Вместо этого она смотрит в специальный список директорий — он называется PATH.
PATH — это переменная окружения: по сути, строка с путями к папкам, разделёнными символом-разделителем (на Windows это ;, на macOS/Linux — :). ОС проходит по этим папкам по очереди и ищет исполняемый файл с нужным именем. Нашла — запускает. Не нашла ни в одной — выдаёт ошибку.
Например, на Windows PATH может выглядеть примерно так:
C:\Windows\System32;C:\Program Files\Git\bin;C:\Users\user\AppData\Local\Programs\Python\Python312
Каждая папка в этом списке — это место, где ОС будет искать программы. Когда последний путь ведёт к папке с Python, команда python становится доступной из любого места терминала.
Вот почему при установке Python критически важна галочка «Add Python to PATH» — она автоматически дописывает папку с интерпретатором в этот список. Без неё Python физически установлен на диске, но ОС просто не знает, где его искать, и любая команда python будет заканчиваться ошибкой.
Если вы работаете на macOS или Linux, Python нередко уже есть в системе и прописан в PATH — но версия может быть старой. Поэтому там стоит отдельно проверить, какая именно версия доступна по команде python3.
Запомните главное: PATH — это не про безопасность и не про права доступа, это просто карта, по которой ОС ориентируется, где лежат программы.
Пошаговая установка Python и VS Code
Теперь, когда понятно, что такое интерпретатор и как работает PATH, можно переходить к делу.
Шаг 1. Скачать Python
Откройте python.org/downloads. Сайт автоматически определит вашу ОС и предложит актуальную версию — скачивайте её.
Запустите установщик. На первом экране вы увидите важную галочку: «Add Python to PATH» (на Windows). Поставьте её до того, как нажмёте Install. Именно это действие вписывает папку с интерпретатором в системный список директорий — без этого терминал не найдёт Python.
На macOS установщик выглядит иначе: там PATH обычно настраивается автоматически, но в конце установки откроется папка с дополнительными инструкциями — пробегитесь по ней.
На Linux Python нередко уже предустановлен. Проверьте версию через python3 --version. Если нужна свежая версия, установите её через пакетный менеджер: sudo apt install python3 (Ubuntu/Debian) или sudo dnf install python3 (Fedora).
Шаг 2. Установить VS Code
Скачайте VS Code с code.visualstudio.com. Установка стандартная — Next, Next, Finish. Никаких критичных опций на этом этапе нет.
После запуска рекомендую сразу установить расширение Python от Microsoft: откройте вкладку Extensions (значок квадратиков слева или Ctrl+Shift+X), найдите «Python» и нажмите Install. Это расширение добавит подсветку синтаксиса, автодополнение и интеграцию с интерпретатором.
Шаг 3. Открыть встроенный терминал VS Code
Терминал — это текстовый интерфейс, через который вы будете запускать Python и управлять файлами. В VS Code он встроен прямо в редактор, то есть не нужно переключаться между окнами.
Откройте терминал через меню: Terminal → New Terminal. Внизу редактора появится панель с командной строкой — это и есть терминал. На Windows там будет PowerShell или Command Prompt, на macOS и Linux — bash или zsh.
В этом терминале вы будете работать весь курс: запускать скрипты, устанавливать пакеты, проверять версии. Пока просто убедитесь, что он открывается — со следующего шага начнётся реальная проверка того, что всё установлено правильно.
Проверка установки и разбор ошибки «python не найден»
Установка завершена — пора убедиться, что всё сработало. В уже открытом терминале VS Code введите:
python --version
Если Python попал в PATH, вы увидите что-то вроде:
Python 3.12.0
Это означает, что ОС нашла интерпретатор, запустила его с флагом --version и получила ответ. Всё работает — можно двигаться дальше.
На macOS и Linux команда может называться python3:
python3 --version
Если вместо версии появилось:
'python' is not recognized as an internal or external command
или на macOS/Linux:
command not found: python
— интерпретатор установлен на диск, но ОС не знает, где его искать. Причина почти всегда одна: при установке Python галочка «Add Python to PATH» не была отмечена.
Два способа исправить ситуацию:
- Переустановить Python. Запустите установщик заново и на первом экране поставьте галочку «Add Python to PATH».
Это самый простой путь.
- Добавить путь вручную. На Windows откройте «Переменные среды» (поиск в пуске → «Изменение переменных среды»), найдите переменную
Pathи добавьте путь к папке с Python — обычно это что-то вродеC:\Users\ИмяПользователя\AppData\Local\Programs\Python\Python312.
Важно: после любых изменений в PATH нужно закрыть терминал и открыть новый — старый сеанс не подхватит обновлённые переменные среды автоматически. Затем снова выполните python --version.
Когда команда выдаёт версию без ошибок — установка завершена. В следующем уроке этот же интерпретатор и тот же терминал будут использоваться для запуска первого реального скрипта командой python hello.py.
Попробуйте решить
Вы открыли терминал в VS Code и ввели команду python --version. Терминал вывел: Python 3.11.4. Что именно подтверждает этот вывод?
Продолжить с проверкой и прогрессом
Откройте интерактивный раннер с заданиями урока.
