1. Установка Python и первые шаги
Установка Python и первые шаги
Зачем нужна установка и что именно мы устанавливаем
Python — это язык программирования и одновременно программа, которая выполняет ваш код. Когда вы устанавливаете Python, вы ставите на компьютер:
pip (установка пакетов)В этом уроке вы установите Python, проверите, что он работает, научитесь запускать код несколькими способами и создадите первую мини-программу.
Какую версию Python ставить
Для обучения и большинства задач выбирайте Python 3 (актуальную стабильную версию с сайта Python). Важно: Python 2 — устаревший и для современного обучения не подходит.
Официальная страница загрузки:
Установка Python на Windows
Установка с официального сайта
Зачем нужен PATH: это настройка, которая позволяет запускать python из командной строки, не переходя в папку установки.
Проверка установки
Ожидаемый результат: строка вида Python 3.x.x.
Если команда python не находится, попробуйте:
На Windows часто работает Python Launcher (py), даже если python не доступен в PATH.
Установка Python на macOS
Рекомендуемый вариант: официальный установщик
Проверка установки
Откройте Terminal и выполните:
На macOS команда python может указывать на системный Python или быть недоступной, поэтому чаще используют python3.
Установка Python на Linux
На большинстве дистрибутивов Python уже установлен. Важно проверить версию:
Если Python 3 отсутствует, установите через менеджер пакетов вашего дистрибутива (например, apt, dnf, pacman). Команды различаются, поэтому ориентируйтесь на документацию вашего Linux.
Редактор кода и среда разработки
Писать код можно в любом текстовом редакторе, но удобнее использовать инструменты с подсветкой синтаксиса и запуском программ.
Популярные варианты:
На старте достаточно VS Code или PyCharm. Главное — чтобы вы могли создавать файл .py и запускать его.
Первый запуск Python: интерактивный режим
Интерактивный режим (REPL) удобен, чтобы быстро проверить идею или команду.
или (на macOS/Linux чаще так):
Чтобы выйти:
Ctrl+Z, затем EnterCtrl+DПервая программа в файле
Интерактивный режим хорош для экспериментов, но реальные программы хранятся в файлах.
python-course.hello.py.Если у вас macOS/Linux, возможно нужно так:
!Как код из файла проходит через интерпретатор и превращается в вывод
Что такое pip и зачем он нужен
pip — это стандартный инструмент, который устанавливает дополнительные библиотеки (пакеты). Например, для работы с таблицами, графиками, веб-запросами.
Проверка, что pip доступен:
На macOS/Linux иногда:
Установка пакета (пример):
Полезные ссылки:
Виртуальное окружение: чтобы не ломать систему и проекты
Когда вы ставите пакеты через pip, важно понимать куда они ставятся. Лучший подход — отдельные окружения для разных проектов.
Виртуальное окружение — это папка с изолированной копией Python-настроек и пакетов для конкретного проекта.
Создание виртуального окружения
.venv):На macOS/Linux может понадобиться python3.
Активация
Windows (PowerShell):
Windows (cmd):
macOS/Linux:
После активации в терминале обычно появляется пометка окружения, и pip install ... будет ставить пакеты внутрь проекта.
Документация:
Частые проблемы и как их решить
python не находитсяpy.
- macOS/Linux: используйте python3.
python --version, python3 --version, py --version.
- Для пакетов используйте точную форму: python -m pip ....
pip ставит “не туда”Что запомнить перед следующим уроком
.py файла.python -m ....venv.В следующем материале логично перейти к базовому синтаксису: переменные, типы данных и простые операции — чтобы вы уже уверенно писали небольшие программы.