Что нужно установить для Python
В прошлом уроке мы с вами разобрались, что программа — это не просто текст, а набор точных инструкций, который в итоге должен быть переведён в форму, понятную компьютеру. Теперь мы готовы двигаться дальше, но тут возникает очень практичный вопрос: а где, собственно, эти программы писать? И как потом их запускать?
Мы, конечно, можем открыть обычный Блокнот, написать там что-то похожее на код и сохранить файл. Но сама по себе такая запись ещё не станет работающей программой. Для компьютера это всё ещё будет просто текст. Чтобы этот текст действительно можно было выполнить, нужны инструменты: они помогут компьютеру прочитать Python-код, запустить его и показать нам результат.
Давайте теперь вместе разберёмся с этим на практике и установим всё, что понадобится для первых уроков.
Что нам нужно установить
В конечном счёте программу, как мы уже обсуждали, исполняет процессор. Но наш код не попадает к нему напрямую. Между тем, что пишем мы, и тем, что в итоге выполняет компьютер, есть ещё промежуточные инструменты. Первый из них — это сам Python. Если говорить точнее, нам нужен интерпретатор Python: именно он умеет читать код на Python и запускать его на компьютере.
Пока что не нужно глубоко разбираться, как интерпретатор устроен внутри. Достаточно понять главное: без установленного интерпретатора файл с кодом, который мы пишем, будет оставаться обычным текстом, который мы даже не сможем запустить. Именно интерпретатор сможет взять этот текст, перевести его в понятную для компьютера форму и выполнить.
Но одного интерпретатора нам тоже недостаточно. Нужна ещё программа, в которой нам самим будет удобно писать код, создавать файлы, видеть подсказки и запускать результат. Такую программу обычно называют редактором кода.
Здесь важно не запутаться. Интерпретатор нужен в первую очередь для самой программы: с его помощью код можно запустить и выполнить. А редактор кода нужен уже нам, разработчикам, чтобы удобнее создавать программы: писать код, сохранять файлы и запускать первые примеры.
То есть для старта нам нужны две вещи:
- Python — чтобы запускать Python-код.
- VS Code — место, где мы будем этот код писать.
VS Code и другие редакторы
Для Python существует много разных редакторов и сред разработки. Например, можно писать код в PyCharm, VS Code, Sublime Text, обычном терминале или даже в Блокноте. Но в этом курсе мы выбираем Visual Studio Code, или коротко VS Code.
VS Code достаточно лёгкий, хорошо подходит для Python, работает на Windows, macOS и Linux, поддерживает расширения и не перегружает новичка лишними окнами на старте. Ещё у VS Code есть важное преимущество: это довольно универсальный инструмент. В нём можно открывать папки с проектами, просматривать разные файлы, быстро переключаться между ними, искать по коду и постепенно привыкать к тому, как вообще выглядит рабочее место разработчика.
И это пригодится не только в Python. Если позже вы захотите изучать JavaScript, HTML, CSS, C#, Java или другие языки, скорее всего, VS Code всё равно останется полезным. Для многих языков в нём есть расширения, подсветка, подсказки и удобная работа с файлами проекта.
Скачиваем Python
Откройте официальный сайт Python и на странице загрузки скачайте актуальную версию Python 3 для вашей операционной системы:
https://www.python.org/downloads/
Если вы устанавливаете Python на Windows, на первом экране установщика обязательно обратите внимание на галочку:
Add Python to PATH
Её нужно включить перед установкой. Если этого не сделать, Python может установиться, но терминал не будет понимать команду python. После этого можно нажать Install Now и дождаться окончания установки.
На macOS и Linux Python иногда уже установлен заранее. Но для обучения всё равно полезно проверить версию и при необходимости поставить свежую версию Python 3. Самый спокойный путь для новичка — начать с официального сайта Python и инструкций для своей системы.
Проверяем Python
После установки откройте терминал. На Windows это может быть PowerShell или Командная строка. На macOS — Terminal. На Linux — любой привычный терминал.
Введите команду:
python --version
Если всё настроено правильно, вы увидите примерно такую строку:
Python 3.x.x
Цифры могут отличаться, и это нормально. Важно, чтобы команда вывела версию Python, а не сообщение об ошибке. На некоторых системах Python запускается командой python3. Если python --version не сработала, попробуйте:
python3 --version
Если на Windows команда не находится, чаще всего причина в том, что при установке забыли включить Add Python to PATH. В таком случае проще всего снова запустить установщик Python и включить этот пункт.
Скачиваем VS Code
Теперь установим место, где будем писать код. Откройте официальный сайт Visual Studio Code:
https://code.visualstudio.com/
Скачайте версию для вашей операционной системы и установите её обычным способом. После установки откройте VS Code. При первом запуске он может предложить выбрать тему, настроить внешний вид или войти в аккаунт. Можно оставить настройки по умолчанию и вернуться к ним позже.
С интерфейсом VS Code мы подробнее разберёмся в следующем уроке. Сейчас нам важнее найти вкладку расширений и поставить поддержку Python.
Как мы уже сказали выше, VS Code — универсальный редактор. В нём можно открыть почти любой текстовый файл и писать код на разных языках. Но если просто открыть файл с Python-кодом, редактор ещё не всегда будет понимать его достаточно хорошо.

Чтобы VS Code начал помогать нам именно с Python, ему нужно специальное расширение. Расширения — это дополнительные инструменты, которые добавляют в редактор новые возможности: подсказки, проверку ошибок, запуск файлов, работу с конкретным языком или форматом. Расширение Python от Microsoft как раз и делает VS Code удобным для Python-разработки. С ним редактор лучше понимает файлы .py, подсвечивает код, показывает подсказки и помогает запускать программы прямо из рабочего окна.
Теперь давайте поставим расширение. Для этого перейдите в панель расширений. Это вкладка, где можно искать и устанавливать дополнительные возможности для VS Code. Обычно она находится слева и выглядит как значок из нескольких квадратов. Ещё её можно открыть сочетанием клавиш:
Ctrl+Shift+X
В поиске расширений найдите:
Python

Нужно расширение Python от Microsoft. Обычно оно находится первым в списке. Не путайте его с отдельными расширениями вроде Python Debugger или Python Environments: нам сейчас нужен именно основной пакет Python. Нажмите Install.
Создаём первый файл
Для начала создадим отдельную папку, в которой будем хранить наши файлы с кодом. Так все примеры курса будут лежать в одном месте, и их будет проще находить. Эту папку можно создать вручную в любом удобном месте на компьютере: на рабочем столе, в документах или рядом с другими учебными материалами. Назовите её, например, PythonProjects.
Теперь откройте эту папку в VS Code. Если вы всё ещё находитесь во вкладке расширений, вернитесь в первую вкладку слева. Она называется Explorer и показывает файлы открытой папки. Сейчас папка ещё не открыта, поэтому VS Code предложит кнопку Open Folder.

Нажмите Open Folder и выберите папку PythonProjects, которую мы только что создали. Так мы откроем в VS Code папку, где будут храниться наши файлы с кодом.
Иногда после этого VS Code показывает окно с вопросом:
Do you trust the authors of the files in this folder?
Редактор спрашивает, доверяете ли вы файлам в этой папке. Это защита на случай, если человек открыл чужой проект из интернета: в таких проектах теоретически могут быть опасные команды или настройки. Но сейчас мы открываем свою учебную папку, которую только что создали сами. Поэтому можно нажать Yes, I trust the authors.

Если английский интерфейс пока немного смущает, это нормально. В следующем уроке, когда будем разбираться с интерфейсом VS Code, мы посмотрим, как переключить язык. Но даже если вы будете работать на русском, английские названия вроде Open Folder, File или Run всё равно полезно постепенно узнавать: в программировании они встречаются очень часто.
После этого у VS Code появится рабочая папка. Это значит, что редактор будет видеть не один отдельный файл, а всю папку с вашими учебными программами. Такой подход ближе к тому, как обычно работают с кодом: даже маленькая программа живёт в какой-то папке проекта.
В левой части VS Code появится список файлов открытой папки. Пока он может быть пустым. Создать файл можно двумя способами. Первый — обычный: открыть папку PythonProjects через Проводник Windows или файловый менеджер вашей системы и создать файл там, как вы создаёте любой другой файл.
![]()
Второй способ — сделать это прямо в VS Code. В панели Explorer наведите курсор на название папки и нажмите иконку New File.
Назовите новый файл hello.py. Расширение .py показывает, что это файл с кодом на Python. Для редактора и других инструментов это важная подсказка: такой файл нужно воспринимать как Python-программу. После создания файла он откроется в правой части VS Code. Это и есть редактор: место, где мы пишем содержимое файла.

Теперь напишите в файле первую классическую команду, с которой часто начинается знакомство с программированием:
print("Hello, World!")
Эта программа выводит на экран фразу Hello, World!. По-русски это значит "Привет, мир!". Запустить программу можно кнопкой запуска в VS Code, если она появилась в правой верхней части редактора, или через терминал командой:
python hello.py
На некоторых системах вместо python используется команда python3:
python3 hello.py
Если всё настроено правильно, вы увидите вывод:
Hello, World!

Поздравляем! Вы написали свою первую программу на Python и запустили её. Первый шаг уже сделан. Это значит, что три вещи уже работают:
- Python установлен.
- VS Code установлен и готов к работе.
- Файл с Python-кодом создаётся и запускается.
В следующем уроке мы подробнее разберём интерфейс VS Code, а затем постепенно начнём писать более продвинутые программы.
Python-код сам по себе остаётся обычным текстом, пока рядом нет инструмента, который умеет его выполнить.
Для старта нам нужны две вещи. Первая — это Python, точнее интерпретатор Python, который помогает запускать код. Вторая — это VS Code, то есть место, где нам удобно писать файлы, видеть подсказки и запускать программы.
В этом курсе мы используем Visual Studio Code и расширение Python от Microsoft. Этого достаточно, чтобы создавать файлы .py, писать первые программы и запускать их через кнопку Run или терминал.
Проверить установку Python можно командой python --version. На некоторых системах вместо неё используется python3 --version.
Первый учебный файл удобно назвать hello.py. Его можно запустить командой python hello.py или python3 hello.py, если ваша система использует команду python3.
В этом уроке мы собрали рабочее место для первых программ: Python, VS Code, расширение и учебную папку. Сейчас спокойно проверим, что вы понимаете назначение этих шагов и можете восстановить порядок подготовки без лишней суеты.
Проверка установки
Перед первой программой важно убедиться, что Python вообще доступен из терминала. Для этого есть короткая команда-проверка.
Какая команда помогает проверить, что Python установлен и доступен из терминала?
Что показывает расширение .py в имени файла?
Что полезно сделать после изменения файла перед запуском программы?
Порядок подготовки
Подготовка среды похожа на сборку рабочего места: сначала ставим нужные инструменты, потом проверяем, что они действительно готовы к работе.
Расположите шаги в правильном порядке.
Первая программа
Теперь пора увидеть первый результат своими руками. Самая маленькая программа уже может вывести строку в терминал.
Напишите программу, которая выводит строку «Hello, World!»
Подсказка
Подсказка: Используйте функцию print и текст в кавычках.
Вопросы для самоконтроля
Перед тем как идти дальше, полезно проговорить, зачем мы установили каждый инструмент. Это помогает не воспринимать настройку как набор случайных шагов.
Ответьте своими словами.