Логотип
Знания для вашего роста
Бесплатный курс
с практикой
Попробуйте 8 реальных задач и 6 ИТ-профессий
14 мая 2026

Как установить Python и написать первую программу

Python стал самым популярным языком программирования в мире: по данным TIOBE Index, на май 2026 года его доля составляет почти 20%. Если вы решили учиться программированию, начинать стоит именно с него.

В этой статье по шагам разберём, как установить Python на компьютер с Windows, macOS или Linux, запустить первую программу и настроить удобную среду для работы.

Редакция

Медиа Нетологии

Python стал самым популярным языком программирования в мире: по данным TIOBE Index, на май 2026 года его доля составляет почти 20%. Если вы решили учиться программированию, начинать стоит именно с него.

В этой статье по шагам разберём, как установить Python на компьютер с Windows, macOS или Linux, запустить первую программу и настроить удобную среду для работы.
В материале

Какую версию выбрать и что проверить перед установкой

Какая версия нужна новичку

Python существует в двух крупных ветках: Python 2 и Python 3. Python 2 прекратил поддержку в январе 2020 года — его не стоит устанавливать. Стоит брать Python 3, желательно последнюю стабильную версию (на май 2026 года — 3.14.5, проверьте на python.org). Для новичка разница между 3.12.x, 3.13.x или 3.14.x минимальна — берите свежую для лучших исправлений и скорости.

Проверка, установлен ли интерпретатор

Интерпретатор Python — это программа, которая читает написанный вами код и выполняет его. Прежде чем скачивать что-то новое, стоит проверить, нет ли его уже на компьютере.

На Windows откройте терминал: нажмите Win + R, введите cmd, нажмите Enter. Затем введите:

python --version

Или:

python3 --version

На macOS и Linux откройте Терминал и введите те же команды.

Если в ответ вы видите что-то вроде Python 3.12.4 — интерпретатор уже установлен. Если появляется сообщение об ошибке или command not found — нужно установить.

Установка на разные операционные системы

Установка на Windows

1. Перейдите на официальный сайт python.org и скачайте установщик для Windows 10 или 11.

2. Запустите загруженный файл.

3. На первом экране установки обязательно отметьте галочку Add Python to PATH (Добавить Python в переменную среды PATH). Это критически важный шаг: без него Windows не будет «видеть» Python при вводе команд в терминале.
4. Нажмите Install Now и дождитесь завершения установки.

5. Проверьте результат: откройте терминал и введите python --version. Должна появиться версия Python.

Обратите внимание: на некоторых системах команда python открывает магазин Microsoft Store вместо интерпретатора. В этом случае используйте python3 или py.

Установка на macOS

На старых версиях macOS (до Monterey 12.3) был предустановлен Python 2, но он давно не поддерживается. Устанавливайте Python 3 отдельно.

Способ 1 — через официальный сайт. Скачайте установщик для macOS с python.org, запустите и следуйте инструкциям. Проще всего для тех, кто не хочет разбираться с дополнительными инструментами.

Способ 2 — через Homebrew. Homebrew — популярный менеджер пакетов для macOS. Если он уже установлен, достаточно одной команды в Терминале:

brew install python

После установки проверьте результат:

python3 --version

На macOS команда python может по-прежнему указывать на старый Python 2, поэтому используйте python3.

Установка на Linux

На большинстве дистрибутивов Linux Python 3 уже установлен. Проверьте:

python3 --version

Если интерпретатора нет — установите через пакетный менеджер.

На Ubuntu или Debian:

sudo apt update

sudo apt install python3

На Fedora:

sudo dnf install python3

На Arch Linux:

sudo pacman -S python

После установки снова проверьте версию командой python3 --version.
От теории к практике ↓
✔️ Узнаете → как программировать на Python и насколько язык подходит для ваших целей.

✔️ Итог → 2 проекта в портфолио за несколько дней и практические навыки для резюме.

✔️ Бонусы → гайд для старта в ИТ и доступ к чату с экспертами.
Записаться на курс
✔️ Узнаете → как программировать на Python и насколько язык подходит для ваших целей.

✔️ Итог → 2 проекта в портфолио за несколько дней и практические навыки для резюме.

✔️ Бонусы → гайд для старта в ИТ и доступ к чату с экспертами.
Записаться на курс

Первый запуск и написание программы

Интерактивная оболочка (IDLE)

IDLE (Integrated Development and Learning Environment — встроенная среда разработки и обучения) устанавливается вместе с Python на Windows и macOS. Это простая среда, где можно сразу писать и запускать код.
Откройте IDLE через меню программ (на Windows ищите в пуске IDLE, на macOS — в Applications/Python). Вы увидите окно с приглашением > > > — это интерактивная оболочка Python. Сюда можно вводить команды построчно, и Python сразу их выполняет.

Попробуйте ввести первую программу:

print("Привет, мир!")

Нажмите Enter. Под строкой появится: «Привет, мир!».

Поздравляем — это и есть ваша первая программа.

Также можно попробовать математические операции прямо в оболочке:

2 + 2

Или сохранить значение в переменную (именованную ячейку памяти):

name = "Анна"

print("Привет,", name)

Создание и запуск файла с кодом

Интерактивная оболочка удобна для быстрых экспериментов, но программы обычно сохраняют в файлы с расширением .py. Это позволяет запускать их снова, не набирая код заново.

Способ 1 — через IDLE. Откройте IDLE, выберите File → New File. Введите код:

name = input("Как вас зовут? ")

print("Привет,", name + "!")

Сохраните файл через File → Save As, выберите имя, например hello.py. Запустите через Run → Run Module (или клавишей F5).

Способ 2 — через терминал. Создайте файл hello.py в любом текстовом редакторе (например, Блокнот на Windows или TextEdit на macOS). Запустите через терминал:

На Windows:

python hello.py

На macOS и Linux:

python3 hello.py

Программа спросит имя и поздоровается с вами.

Как настроить среду для комфортной работы

Добавление в PATH (если что-то пошло не так)

Если при вводе python в терминале появляется ошибка command not found или Python is not recognized — скорее всего, Python не добавлен в PATH. PATH — это переменная операционной системы, которая содержит список папок, где она ищет программы.

На Windows можно исправить через переустановку Python: на первом экране установщика убедитесь, что галочка Add Python to PATH отмечена.

Или вручную: откройте «Параметры» → «Система» → «О системе» → «Дополнительные параметры системы» → «Переменные среды». В разделе «Системные переменные» найдите переменную Path, откройте её и добавьте путь к папке Python (обычно C:\Python314\ и C:\Python314\Scripts\).

На macOS и Linux добавьте строку в конфигурационный файл оболочки (~/.bash_profile, ~/.zshrc или ~/.bashrc — зависит от системы):

export PATH="/usr/local/bin/:$PATH"

После этого выполните source ~/.zshrc (или source ~/.bashrc) и проверьте python3 --version.

Менеджер пакетов pip и виртуальные окружения

pip (Package Installer for Python — установщик пакетов для Python) — инструмент для установки библиотек. Библиотеки — это готовые наборы функций, которые экономят время: не нужно писать всё с нуля.

Проверьте, что pip установлен:

pip --version

Или:

pip3 --version

Установить библиотеку можно командой:

pip install requests

Здесь requests — название популярной библиотеки для работы с интернет-запросами.

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

Создать виртуальное окружение:

python3 -m venv myenv

Активировать на macOS и Linux:

source myenv/bin/activate

Активировать на Windows:

myenv\Scripts\activate

После активации в начале строки терминала появится (myenv). Теперь установленные через pip пакеты будут только в этом окружении. Деактивировать — командой deactivate.

Чем писать код: редакторы и IDE

Встроенный IDLE и лёгкие редакторы

IDLE подходит для первых шагов: без лишних настроек, запускается сразу после установки Python. Для учёбы — нормальный вариант.

Из лёгких редакторов для Windows можно использовать Notepad++ — он поддерживает подсветку синтаксиса Python и бесплатен.

Если вам нужен кросс-платформенный редактор (то есть работающий на Windows, macOS и Linux), подойдёт Sublime Text — быстрый, с минимальным интерфейсом.

VS Code, PyCharm и онлайн-интерпретаторы

VS Code (Visual Studio Code) от Microsoft — бесплатный редактор, один из самых популярных среди разработчиков. Скачать можно на code.visualstudio.com. После установки добавьте расширение Python (ищите в магазине расширений) — и получите: подсветку кода, подсказки при наборе, встроенный терминал, отладчик.
VS Code с открытым файлом hello.py и установленным расширением Python: подсветка синтаксиса и автоподсказки (IntelliSense) при наборе кода. Источник: code.visualstudio.com
PyCharm — полноценная IDE (Integrated Development Environment — интегрированная среда разработки) специально для Python. Есть бесплатная версия Community и платная Professional. Community вполне хватает для обучения и небольших проектов. Скачать на jetbrains.com. PyCharm «тяжелее» VS Code, зато умеет анализировать проект целиком и предлагать более точные подсказки.

Онлайн-интерпретаторы позволяют запускать код Python прямо в браузере — без установки чего-либо. Удобно, чтобы быстро проверить идею или показать код другому человеку. Популярные варианты: replit.com и официальная онлайн-консоль. Для серьёзной работы они не подходят, но как стартовая площадка — вполне.

Что делать, если что-то не запускается

  • Ошибка: python is not recognized as an internal or external command (Windows)

    Причина: Python не добавлен в PATH. Решение: переустановить Python с отмеченной галочкой Add Python to PATH или добавить путь вручную через переменные среды (см. раздел выше).
  • Ошибка: command not found: python (macOS / Linux)

    Попробуйте python3 вместо python. На многих системах команда python указывает на версию 2 или не существует.
  • Ошибка: SyntaxError: invalid syntax

    Ошибка синтаксиса означает, что Python не понимает, что написано в коде. Проверьте: все скобки закрыты, кавычки парные, отступы корректные. Python чувствителен к отступам — это часть синтаксиса языка.
  • Ошибка: ModuleNotFoundError: No module named 'requests'

    Библиотека не установлена. Установите через pip: pip install requests (или pip3 install requests).
  • Код запускается, но ничего не происходит

    Возможно, программа ждёт ввода от пользователя (например, если в коде есть input()), или вывод не настроен. Убедитесь, что в конце кода есть print() с тем, что нужно вывести.
  • IDLE не находится в меню (macOS)

    Откройте папку Applications → Python 3.x → IDLE. Или запустите из терминала командой idle3.
✔️ Расширенный курс с изучением ИИ и программой трудоустройства

✔️ Практика: до 23 проектов в портфолио, интерактивные тренажёры, хакатон

✔️ Максимум поддержки: обратная связь от преподавателей и тестовые собеседования

Итог → освоите Python, научитесь проходить технические собеседования и грамотно упаковывать опыт в резюме.
Выбрать программу обучения
✔️ Расширенный курс с изучением ИИ и программой трудоустройства

✔️ Практика: до 23 проектов в портфолио, интерактивные тренажёры, хакатон

✔️ Максимум поддержки: обратная связь от преподавателей и тестовые собеседования
Выбрать программу обучения

Что дальше: первые шаги после установки

Установка Python — это точка старта, а не финиш. Вот что можно сделать дальше, чтобы не потерять импульс.

Освоить базовый синтаксис. Переменные, типы данных (числа, строки, списки), условия (if/else), циклы (for, while), функции. Это основа, без которой не получится двигаться дальше.

Написать несколько маленьких программ. Например: калькулятор, угадайка числа, список дел. Маленькие проекты помогают закрепить синтаксис и понять, как вообще строится логика программы.

Разобраться с ошибками. Ошибки — нормальная часть программирования, а не признак провала. Читайте сообщения об ошибках внимательно: Python обычно точно указывает, где и что пошло не так.

Попробовать написать телеграм-бота. Это реальный проект, который можно показать другим. Для Python есть простые библиотеки, например python-telegram-bot, которые позволяют сделать рабочего бота за несколько десятков строк кода.

Изучить библиотеки под свои задачи. Если интересна аналитика данных — стоит изучить pandas и matplotlib. Для автоматизации задач в браузере — selenium. Для создания веб-приложений — Flask или Django.
Читать также
Чтобы быть в курсе всех новостей и не пропускать новые статьи, присоединяйтесь к Telegram-каналу Нетологии.
Оцените статью