Чтобы скачать Python, откройте страницу загрузок python.org/downloads и нажмите жёлтую кнопку Download Python 3.15.0: сайт сам определит систему и предложит нужный файл. На Windows теперь скачивается Python install manager, он ставит интерпретатор и команды python и py. На macOS это пакет .pkg с мастером установки, на Linux Python обычно уже есть в системе. После установки проверьте результат командой python --version в терминале.
Как отличить настоящий сайт от копий и где лежит документация, мы разобрали в статье про python.org. Здесь только установка: по шагам для трёх систем, с проверкой и разбором ошибок, которые новички делают чаще всего.
Если вы ещё решаете, нужен ли вам этот язык, начните с обзора стоит ли учить Python, а потом возвращайтесь к установке.
Какую версию Python скачать

Берите последнюю стабильную версию. На 13 октября 2026 года это Python 3.15.0, она вышла 9 октября. Старая ветка нужна только тогда, когда её прямо требует курс, библиотека или рабочий проект.
| Версия | Статус на python.org | Поддержка до |
|---|---|---|
| 3.15 | исправления ошибок (bugfix) | октябрь 2031 |
| 3.14 | исправления ошибок (bugfix) | октябрь 2030 |
| 3.13 | только безопасность (security) | октябрь 2029 |
| 3.12 | только безопасность (security) | октябрь 2028 |
| 3.11 | только безопасность (security) | октябрь 2027 |
Сроки взяты из таблицы Active Python releases на странице загрузок. Версия 3.10 и всё, что старше, уже не получает обновлений, ставить их для учёбы не стоит.
Два исключения из правила «бери новую»:
- Windows 7. Последний установщик, который на ней работает, у Python 3.8.10. На странице релизов для Windows у каждой версии начиная с 3.9.0 стоит пометка, что на Windows 7 и старее она не запустится.
- Курс или проект на конкретной версии. Если преподаватель пишет «нужен 3.12», ставьте 3.12. Несколько версий спокойно уживаются на одном компьютере.

Как скачать и установить Python на Windows
С версии 3.14 команда Python перевела Windows на новый способ установки. Основной инструмент теперь Python install manager: он скачивает интерпретатор, создаёт команды python и py и сам обновляется. Классический установщик .exe для 3.15 ещё выкладывают, но в описании релиза install manager 26.4 прямо сказано, что начиная с 3.16 его выпускать перестанут.
Install manager работает на Windows 10 и 11. На более старой системе используйте классический установщик подходящей версии.
Через Python install manager
- Откройте python.org/downloads/windows и нажмите ссылку Latest Python install manager. В списке файлов выберите Installer (MSIX).
- Запустите скачанный файл и нажмите «Установить».
- Откройте терминал: нажмите Win, наберите «Терминал» или
cmd. Введитеpython. Если ни одной версии ещё нет, менеджер предложит скачать последнюю и запустит её. - При первой установке менеджер спросит, добавить ли папку с командами в переменную PATH. Соглашайтесь: так в терминале заработают и команды вроде
python3.15, и программы, которые ставят библиотеки.

Дальше версиями управляют три команды из документации Python для Windows:
py list # какие версии стоят и какая из них по умолчанию
py install 3.12 # поставить ещё одну версию рядом
py uninstall 3.12 # удалить версию
Тот же менеджер ставится через Microsoft Store или командой winget install 9NQ7512CXL7T. Результат одинаковый, выбирайте, что удобнее.
Классическим установщиком .exe
Подходит для 3.15 и всех более старых версий, в том числе 3.8.10 для Windows 7.
- На странице релиза нужной версии в таблице Files скачайте Windows installer (64-bit). Версия ARM64 нужна только на компьютерах с процессором ARM, например Snapdragon.
- Запустите файл. На первом экране поставьте галочку добавления в PATH: в установщике она подписана «Add python.exe to PATH». Эту галочку новички пропускают чаще всего, и потом терминал не видит Python.
- Нажмите Install Now. Пункт «Customize installation» нужен, если хотите поставить Python для всех пользователей компьютера или в свою папку.
- На последнем экране может появиться кнопка снятия ограничения длины пути (MAX_PATH). Нажмите её. Windows исторически ограничивает путь к файлу 260 символами, и на длинных путях в проектах Python выдаёт ошибки. Всплыть это может позже, при установке библиотек, например PyGame.

Ставите Python под курс? Берите ту версию, что указана в требованиях программы, даже если на сайте уже вышла новее. Подобрать сам курс можно в нашем каталоге курсов по Python.
Канал основателя Checkroi Вани Буявца3 700 человек читают мой Телеграм-канал про нейросетиСобрал промпты для Claude Code и ChatGPT, разборы ИИ-инструментов и лайфхаки по продвижению бизнеса в одном местеПрисоединитьсяКак установить Python на macOS
В macOS есть системный /usr/bin/python3, но он приходит с инструментами разработчика Apple и сильно отстаёт. На нашем Mac он показал версию 3.9.6, у которой поддержка давно закончилась. Для учёбы ставьте свежий Python отдельно.
- На python.org/downloads нажмите Download Python 3.15.0. Скачается пакет
python-3.15.0-macos11.pkg, он работает на macOS 10.15 и новее, на процессорах Intel и Apple. - Откройте пакет и пройдите мастер: «Продолжить», согласие с лицензией, «Установить», пароль от Mac.
- В папке «Программы» появится папка Python 3.15. Дважды щёлкните в ней файл Install Certificates.command. Так велит документация для macOS: без этого шага Python не сможет проверять сертификаты сайтов, и HTTPS-запросы через стандартную библиотеку будут падать с ошибкой CERTIFICATE_VERIFY_FAILED. Российским сервисам вроде GigaChat нужен ещё корневой сертификат Минцифры: как его подключить, показываем в разборе GigaChat API на Python.
- Откройте «Терминал» и проверьте:
python3 --version
Если вы уже пользуетесь менеджером пакетов Homebrew, Python ставится одной командой brew install python. На нашем Mac так стоит 3.14.7, и вывод проверки выглядит так:
$ python3 --version
Python 3.14.7
На Mac команда называется python3. Команду python без цифры установщик не создаёт, так задумано.
Если Python нужен для анализа данных, следующим шагом поставьте Jupyter Notebook: в нём код, таблицы и графики лежат в одном документе.
Как установить Python на Linux
В большинстве дистрибутивов Python уже стоит, его используют системные программы. Проверьте версию той же командой. На сервере с Ubuntu 24.04 LTS результат такой:
$ python3 --version
Python 3.12.3
Для учёбы этой версии хватит. Если Python нет или не хватает модулей, поставьте пакеты из репозитория:
| Дистрибутив | Команда |
|---|---|
| Ubuntu, Debian, Mint | sudo apt update && sudo apt install python3 python3-pip python3-venv |
| Fedora | sudo dnf install python3 python3-pip |
Системный Python в Linux лучше не обновлять вручную: от него зависят программы самой системы. Если нужна версия новее, её собирают отдельно по документации для Unix, а библиотеки ставят в виртуальное окружение.
Как проверить установку и запустить первую программу

Проверка одинакова для всех систем, отличается только имя команды. На Windows пишите python или py, на macOS и Linux пишите python3.
- Версия интерпретатора:
python --version. - Установщик библиотек pip:
python -m pip --version. - Первая строчка кода прямо из терминала:
$ python3 -c 'print("Привет, Python!")'
Привет, Python!
Вместе с Python ставится простой редактор IDLE. Его хватит на первые упражнения, а для настоящих проектов удобнее редактор кода. Как создать и запустить файл Python в VS Code, мы разобрали по шагам.
Когда первая программа заработала, переходите к основам синтаксиса: операторы Python, затем цикл while.
Виртуальное окружение: настроить сразу

Разработчики Python советуют заводить для каждого проекта отдельное виртуальное окружение. Это папка со своей копией интерпретатора и своими библиотеками. Библиотеки одного проекта не мешают другому, а системный Python остаётся чистым.
python3 -m venv .venv # создать окружение в папке проекта
source .venv/bin/activate # включить на macOS и Linux
.venv\Scripts\activate # включить на Windows
python -m pip install requests # ставить библиотеки уже внутри
Проверка на Mac показывает, что внутри окружения свой pip:
$ .venv/bin/python -m pip --version
pip 26.2.1 from /private/tmp/proekt/.venv/lib/python3.14/site-packages/pip (python 3.14)
Все команды окружения описаны в официальном учебнике. Готовый пример установки библиотеки через pip есть в нашей инструкции как установить PyGame.
Как обновить или удалить Python
По графику выпуска 3.15 исправления выходят примерно раз в два месяца. Обновляться внутри своей ветки (с 3.15.0 на 3.15.1) безопасно, переход на следующую ветку лучше делать между проектами.
| Система | Обновить | Удалить |
|---|---|---|
| Windows, install manager | py install --update обновит все версии, которыми управляет менеджер |
py uninstall 3.15 |
| Windows, установщик .exe | скачать и запустить установщик новой версии | «Параметры» → «Приложения» → «Установленные приложения» |
| macOS | поставить свежий пакет .pkg поверх | удалить папку Python 3.15 из «Программ» и каталог в /Library/Frameworks/Python.framework |
| Linux | sudo apt upgrade вместе с системой |
системный Python не удаляйте |
Сам install manager обновляется автоматически в течение суток после выхода новой версии. Если удалить менеджер, установленные через него версии Python останутся на диске, пропадут только общие команды python и py.
Частые ошибки при установке Python и что с ними делать
| Что видите | Почему | Что сделать |
|---|---|---|
| «python не является внутренней или внешней командой» | При установке .exe не отмечена галочка PATH | Запустите установщик ещё раз, выберите «Modify» и включите добавление в PATH. Или пишите py вместо python |
Команда python открывает Microsoft Store |
Сработал ярлык-заглушка Windows, сам Python не установлен | Поставьте install manager. Если он стоит, откройте «Псевдонимы выполнения приложений» (Manage app execution aliases) и включите псевдонимы «Python (default)» |
python и py запускают разные версии |
Рядом стоит старая установка со своими настройками PATH | Посмотрите список командой py list, удалите старые версии через «Установленные приложения» |
Команда pip не найдена |
Папка со скриптами не попала в PATH | Вызывайте pip через интерпретатор: python -m pip install …. Так советует документация |
error: externally-managed-environment на Ubuntu |
Система защищает свой Python от установки библиотек не через apt | Создайте виртуальное окружение и ставьте библиотеки в него |
| Ошибка SSL при скачивании из программы на macOS | Не выполнен шаг с сертификатами | Запустите Install Certificates.command из папки Python 3.15 в «Программах» |
Больше вариантов собрано в разделе Troubleshooting той же документации для Windows.
Где освоить Python системно
Установка занимает несколько минут, а дальше начинается сам язык: синтаксис, работа с файлами, библиотеки, первые проекты. Если хочется пройти этот путь с наставником и домашними заданиями, посмотрите курсы в нашем каталоге курсов по Python. Там их можно сравнить по цене, длительности и отзывам.
Если Python нужен для смены профессии, прочитайте, как стать Python-разработчиком и чем занимается Python-разработчик на работе.
| Курс | Школа | Стоимость со скидкой | В рассрочку | Длительность | Обзор курса от Checkroi |
|---|---|---|---|---|---|
| Профессия «Python-разработчик» Перейти на сайт курса | 157 335 ₽ | 5987 ₽/мес. | 10 месяцев | Обзор курса | |
| Fullstack-разработчик на Python Перейти на сайт курса | 161 200 ₽ | 7125 ₽/мес. | 21 месяц | Обзор курса | |
| ДО Профессия Python-разработчик Перейти на сайт курса | 149 001 ₽ | 3167 ₽/мес. | 10 месяцев | Обзор курса | |
| Автоматизированное тестирование на Python Перейти на сайт курса | 118 666 ₽ | 4108 ₽/мес. | 9 месяцев | Обзор курса | |
| Программирование на Python ПРО Перейти на сайт курса | 119 600 ₽ | - | 17 месяцев | Обзор курса |
Больше программ — в полном каталоге курсов по Python




