$ sudo teach IT
Модуль 1 · Старт · Урок 1.3

Установка и первый запуск

Настраиваем рабочее место разработчика — один раз и правильно.

Практика~20 минутНовичок

Сначала важное: устанавливать необязательно

Прежде чем перейдём к установке: если вы не хотите сейчас ничего ставить на компьютер, это нормально. Все задания курса решаются прямо на сайте sudoteach.com, где есть встроенный онлайн-редактор кода без единой установки.

Онлайн-редактор sudoteach.com — полноценная среда для учёбы. Python на компьютере, отдельный редактор и терминал вам не нужны: открываете задание и пишете код прямо в браузере.

Тогда зачем устанавливать что-то локально? Затем, что для своих проектов — ботов, скриптов, приложений — понадобится Python и редактор прямо на компьютере. Этот урок не обязателен для курса, но пригодится, когда вы захотите писать код не только в учебных заданиях. Установка займёт 10–15 минут.

Шаг 1. Устанавливаем сам Python

Python — это программа-переводчик: она читает текст вашего кода и выполняет его команда за командой. Без неё файл с кодом остаётся просто текстом, как рецепт без повара. Официально такую программу называют интерпретатором — это и есть Python, который вы сейчас поставите. Он бесплатен, работает на Windows, macOS и Linux, скачивается только с официального сайта.

1
Откройте официальный сайт
python.org
Единственный официальный адрес. С других сайтов Python не скачивайте.
2
Нажмите Download
Сайт сам определит вашу систему и предложит подходящий установщик.
3
Включите PATH перед установкой
Откройте скачанный файл. В самом низу окна установки есть флажок — главный шаг всей установки:
Add Python to PATH
Поставьте галочку ДО нажатия Install Now. Без неё python в терминале работать не будет.
4
Install Now и ждите конца
Сообщение «Setup was successful» значит, что всё получилось. Закройте установщик.
5
Проверьте установку
Откройте терминал (Windows: Win + R, cmd, Enter; Mac: Spotlight → Terminal) и введите:
python --version
Если в ответ появилась строка вроде Python 3.12.4 — Python установлен и работает.
Ловушка на Windows. Если python вместо версии открывает Microsoft Store или печатает слово «Python» без номера — сработал системный алиас-заглушка, а не настоящий Python. Переустановите Python с python.org с галочкой Add Python to PATH, а заглушку отключите: «Параметры → Приложения → Псевдонимы выполнения приложений» — выключите переключатель у python.exe.
Что такое PATH?

Простыми словами: PATH — список папок, где система ищет программы по имени. Это как список мест, где охрана ищет ваш пропуск: если места в списке нет, не пустят, даже если пропуск при вас. Официально PATH — системная переменная окружения. Без Python в PATH команда python выдаёт «python is not recognized», а галочка при установке добавляет путь туда автоматически.

Шаг 2. Устанавливаем редактор кода

Python установлен, но писать код пока негде. Представьте письмо от руки: можно писать хоть на салфетке, но удобнее в тетради с линейками, где видно, ровно ли идёт строка. Программисту такой «тетрадью» служит редактор кода: подсвечивает ошибки, подсказывает следующее слово и запускает программу одной кнопкой.

Официально такую программу называют IDE — интегрированной средой разработки. Мы будем использовать Visual Studio Code (VS Code) — бесплатный редактор от Microsoft, самый популярный в мире среди разработчиков.

Чем IDE отличается от простого текстового редактора
→ подсвечивает разные части кода цветом — сразу видно опечатку
→ подсказывает продолжение, пока вы печатаете
→ показывает ошибку до того, как вы запустили программу
→ запускает код одной кнопкой, без переключения в другие программы
1
Откройте официальный сайт
code.visualstudio.com
2
Скачайте и установите
Кнопка Download, затем Next → Next → Finish — здесь важных флажков нет.
3
Поставьте расширение Python
Сам VS Code не понимает Python, пока не поставите расширение:
1. Откройте VS Code
2. Нажмите иконку Extensions (четыре квадратика слева) или Ctrl+Shift+X
3. В строке поиска введите Python
4. Найдите расширение Python — Microsoft (первое в списке, с синим логотипом)
5. Нажмите Install
4
Создайте и запустите первый файл
→ File → New File → назовите файл hello.py (расширение .py говорит редактору, что это код Python)
→ введите вручную одну строку кода, не копируйте:
print("Hello, World!")
→ сохраните файл: Ctrl+S (или Cmd+S на Mac)
→ нажмите треугольник в правом верхнем углу, чтобы запустить
→ внизу откроется терминал и напечатает Hello, World!
Если при первом запуске VS Code спросит «Select interpreter» — выберите тот Python, который вы только что установили. Это укажет редактору, чем запускать ваши программы.
Смотреть урок на

Три способа запустить Python-файл

Файл с кодом сам не выполняется — его нужно попросить об этом, как ноты, которые сами не звучат, пока их не сыграют. Есть три способа это сделать.

Способ 1 Кнопка запуска в VS Code
Открыли файл .py, нажали треугольник в правом верхнем углу. VS Code сам откроет терминал и выполнит программу, результат появится снизу. Подходит для повседневной работы.
Способ 2 Команда в системном терминале
Перейдите командой cd в папку с файлом и запустите вручную:
cd путь/к/папке
python hello.py
Способ 3 Встроенный терминал VS Code
Terminal → New Terminal (или Ctrl+`) — он уже открыт в папке проекта, cd не нужен:
python hello.py
На macOS: если python не срабатывает, попробуйте python3. На некоторых Mac python указывает на старый Python 2, а python3 — на тот, что вы только что установили.

Задача: Hello, World!

У программистов есть традиция: первая программа на новом языке выводит фразу «Hello, World!». Никто точно не помнит, кто придумал её первым, но с 1970-х годов она передаётся из поколения в поколение разработчиков — и сейчас в это негласное братство вступаете вы.

Задача ниже доступна на платформе sudoteach.com: откройте её, впишите решение в редактор и нажмите «Проверить». Программа должна вывести ровно:

Hello, World!
Для этого хватит одной уже знакомой готовой функции, которая выводит текст на экран.

Частые ошибки новичков

Забыли галочку Add Python to PATH. Терминал отвечает python is not recognized (Windows) или command not found (Mac) — переустановите Python с этой галочкой.
Скачали Python не с python.org. На сторонних сайтах бывают устаревшие сборки. Проверяйте версию через python --version сразу после установки.
Сохранили файл не с расширением .py. Например, hello.py.txt вместо hello.py — Windows иногда прячет расширения. VS Code тогда не поймёт, что это код Python.
Что важно запомнить из этого урока
→ Устанавливать программы необязательно — весь курс идёт на sudoteach.com. Локальная установка нужна для собственных проектов
→ Python скачивают только с python.org и при установке ставят галочку Add Python to PATH
→ PATH — список папок, где система ищет программы. Без него терминал не находит команду python
→ На Windows команда python может открывать Microsoft Store — это заглушка, а не настоящий Python
→ VS Code — это IDE с подсветкой, автодополнением и запуском кода в одну кнопку. Для Python нужно расширение Python от Microsoft
→ Файлы Python сохраняют с расширением .py и запускают кнопкой в редакторе или командой python filename.py
→ Проверить установку можно командой python --version

Проверьте себя

2 вопроса

Hello, World!

Напишите свою первую программу. Она должна вывести на экран ровно:

Hello, World!

Требования:

  • Заглавная H в Hello, заглавная W в World, запятая после Hello, восклицательный знак в конце
  • Программа выводит ровно одну строку