Сначала - короткое пояснение
Чтобы написать первые строчки на Python, тебе на самом деле ничего устанавливать не нужно. Редакторы, встроенные в эти документы, запускают настоящий Python-код прямо в браузере, и этого хватит надолго. Локальная установка Python - это момент, когда ты захочешь сохранять файлы на своей машине, запускать более длинные программы или использовать библиотеки, которых нет в стандартном наборе.
Если тебе проще сразу перейти к написанию кода - прыгай на следующую страницу. Если готов ставить - читай дальше.
Проверь, есть ли у тебя уже Python
Прежде чем что-то устанавливать, проверь, что у тебя уже есть. Открой терминал - на Windows это Command Prompt или PowerShell, на macOS - Terminal, на Linux - твоя любимая оболочка - и введи:
python --version
Если выскочит «command not found», попробуй python3 --version. На macOS и большинстве дистрибутивов Linux ты, скорее всего, увидишь что-то вроде Python 3.12.6 уже на месте. Если номер начинается с 3. - ты в порядке.
Если видишь Python 2. что-то - считай, что Python не установлен. Python 2 достиг конца жизни в 2020 году, и для нового кода его использовать не стоит.
Установка на Windows
- Зайди на python.org/downloads.
- Нажми большую жёлтую кнопку «Download Python 3.x.x». Windows определяется автоматически.
- Открой установщик. До нажатия «Install Now» поставь галочку «Add python.exe to PATH» внизу окна. Это самый важный шаг - без него
pythonне будет работать из твоего терминала. - Нажми «Install Now» и подожди минуту. Остальное установщик сделает сам.
- Открой новое окно PowerShell или Command Prompt (старые не подхватят обновлённый PATH) и выполни
python --version. Ты должен увидеть только что установленную версию.
Если забыл поставить галочку PATH - проще всего запустить установщик снова, нажать «Modify» и добавить его постфактум.
Установка на macOS
У тебя два хороших варианта. Выбери один - не смешивай.
Вариант A: установщик с python.org. Скачай его со страницы python.org/downloads, открой .pkg и следуй подсказкам. Когда всё закончится, python3 и pip3 станут доступны в терминале.
Вариант Б: Homebrew. Если ты уже пользуешься Homebrew для других инструментов:
brew install python
Homebrew держит Python в актуальном состоянии, когда ты запускаешь brew upgrade, - именно поэтому многие разработчики его предпочитают. Какой бы путь ты ни выбрал, проверь установку:
python3 --version
На macOS всегда используй python3 и pip3, а не голые python и pip. Голые команды иногда ссылаются на старый системный Python, который лучше не трогать.
Установка на Linux
Большинство дистрибутивов поставляются с Python 3 из коробки. Сначала запусти python3 --version и проверь. Если нужно поставить или обновить - используй свой пакетный менеджер:
- Debian / Ubuntu:
sudo apt update && sudo apt install python3 python3-pip python3-venv - Fedora:
sudo dnf install python3 python3-pip - Arch:
sudo pacman -S python python-pip
Пакет python3-venv (или его аналог в твоём дистрибутиве) стоит сразу поставить - виртуальные окружения ты начнёшь использовать, как только возьмёшься за установку библиотек.
Проверка установки на живом коде
Как только терминал отрапортует о вменяемом номере версии - запусти крошечную программу от начала до конца. В терминале:
python3
Это запустит интерактивный режим Python - приглашение в виде >>>. Введи строчку и нажми Enter:
>>> print("installed")
installed
>>> 2 + 2
4
>>> exit()
Если вместо ошибки видишь вывод - готово. Выйти из интерактивной сессии можно через exit() или Ctrl-D.
А если хочется просто протестировать, не лезть в терминал - вот запускаемый сниппет, который ведёт себя ровно так же:
Когда что-то пошло не так
pythonоткрывает Microsoft Store на Windows. Так бывает, когда ты пропустил шаг «Add to PATH», и Windows пытается помочь. Перезапусти установщик, нажми Modify и добавь Python в PATH.pipне найден. На macOS и Linux попробуйpip3. На Windowspipдолжен работать, если Python в PATH; иначе используйpython -m pip ...- это надёжный запасной вариант.- Несколько версий Python путают. Это нормально, и управление этим - как раз задача виртуальных окружений. К ним мы ещё придём в отдельной главе.
Ты готов
С рабочей командой python3 и номером версии, с которым можно жить, ты готов к следующему шагу: запустить скрипт, который написал сам. Об этом дальше.
Часто задаваемые вопросы
Как установить Python?
Скачай установщик с python.org, запусти его и - на Windows - поставь галочку «Add Python to PATH» до нажатия Install. На macOS и Linux Python часто уже доступен; обычно нужно просто поставить более свежую версию рядом с системной.
Как проверить версию Python?
Открой терминал и выполни python --version или python3 --version. Если увидишь число вроде 3.12.2 - Python установлен. Если получишь ошибку «command not found» - значит, его всё ещё нужно установить.
Нужно ли устанавливать Python, чтобы его учить?
Нет. Ты можешь запускать Python прямо в браузере на таких сайтах, как Coddy, включая интерактивные редакторы в этих документах. Локальная установка пригодится, когда захочешь сохранять проекты, работать с файлами на своём компьютере или использовать библиотеки - но для первых уроков это не обязательно.
Какую версию Python устанавливать?
Любую текущую стабильную версию Python 3 - на python.org она подсвечена на главной странице. Любая свежая версия Python 3 подойдёт для обучения; под конкретный минорный номер подстраиваться не нужно. Избегай Python 2 - его сняли с поддержки несколько лет назад, обновлений безопасности для него больше нет.