Как скачать и установить Python на Windows, macOS и Linux

Скачать Python можно бесплатно на python.org: на Windows с версии 3.14 его ставит Python install manager, на macOS пакет .pkg, на Linux он обычно уже есть в системе.

Разобрали установку Python 3.15 по шагам для трёх систем, галочку PATH, проверку командой python --version и шесть ошибок, которые новички делают чаще всего.

Статью написал:
Ваня Буявец, продюсер, основатель Checkroi
Ваня Буявец
Основатель Checkroi, продюсер, эксперт в выборе онлайн-курсов
Все 2924 статьи автора Подписаться на Телеграм-канал
Одобрено экспертом:
Наташа Буявец, основатель Checkroi, эксперт по онлайн-курсам
Наташа Буявец
Основательница Checkroi, продюсер Youtube-каналов, эксперт по онлайн-курсам
Все 3578 экспертных мнений Подписаться на Телеграм-канал
Обложка: Как скачать и установить Python на Windows, macOS и Linux

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

Как отличить настоящий сайт от копий и где лежит документация, мы разобрали в статье про python.org. Здесь только установка: по шагам для трёх систем, с проверкой и разбором ошибок, которые новички делают чаще всего.

CheckroiCheckroiПодборка курсов по Python567 курсов • 51 школаСравните цены, школы, программу и найдите выгодные предложения по обучениюСравнить→

Если вы ещё решаете, нужен ли вам этот язык, начните с обзора стоит ли учить Python, а потом возвращайтесь к установке.

Какую версию 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.org с кнопкой Download Python 3.15.0
Сайт подбирает файл под систему: мы открыли страницу с Mac, поэтому заголовок предлагает версию для macOS. Ссылки на другие системы стоят строкой ниже

Как скачать и установить 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

  1. Откройте python.org/downloads/windows и нажмите ссылку Latest Python install manager. В списке файлов выберите Installer (MSIX).
  2. Запустите скачанный файл и нажмите «Установить».
  3. Откройте терминал: нажмите Win, наберите «Терминал» или cmd. Введите python. Если ни одной версии ещё нет, менеджер предложит скачать последнюю и запустит её.
  4. При первой установке менеджер спросит, добавить ли папку с командами в переменную PATH. Соглашайтесь: так в терминале заработают и команды вроде python3.15, и программы, которые ставят библиотеки.
Раздел Python Releases for Windows: Python install manager 26.4 и установщики Python 3.15.0
Вверху списка лежит install manager 26.4 (файл Installer MSIX), ниже классические установщики .exe для Python 3.15.0

Дальше версиями управляют три команды из документации 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.

  1. На странице релиза нужной версии в таблице Files скачайте Windows installer (64-bit). Версия ARM64 нужна только на компьютерах с процессором ARM, например Snapdragon.
  2. Запустите файл. На первом экране поставьте галочку добавления в PATH: в установщике она подписана «Add python.exe to PATH». Эту галочку новички пропускают чаще всего, и потом терминал не видит Python.
  3. Нажмите Install Now. Пункт «Customize installation» нужен, если хотите поставить Python для всех пользователей компьютера или в свою папку.
  4. На последнем экране может появиться кнопка снятия ограничения длины пути (MAX_PATH). Нажмите её. Windows исторически ограничивает путь к файлу 260 символами, и на длинных путях в проектах Python выдаёт ошибки. Всплыть это может позже, при установке библиотек, например PyGame.
Таблица Files на странице релиза Python 3.15.0: установщики для macOS и Windows с размером файлов
Для обычного компьютера на Windows нужна строка Windows installer (64-bit) с пометкой Recommended, 43,3 МБ. Пакет для macOS подходит для версии 10.15 и новее

Ставите Python под курс? Берите ту версию, что указана в требованиях программы, даже если на сайте уже вышла новее. Подобрать сам курс можно в нашем каталоге курсов по Python.

Канал основателя Checkroi Вани Буявца3 700 человек читают мой Телеграм-канал про нейросетиСобрал промпты для Claude Code и ChatGPT, разборы ИИ-инструментов и лайфхаки по продвижению бизнеса в одном местеПрисоединиться

Как установить Python на macOS

В macOS есть системный /usr/bin/python3, но он приходит с инструментами разработчика Apple и сильно отстаёт. На нашем Mac он показал версию 3.9.6, у которой поддержка давно закончилась. Для учёбы ставьте свежий Python отдельно.

  1. На python.org/downloads нажмите Download Python 3.15.0. Скачается пакет python-3.15.0-macos11.pkg, он работает на macOS 10.15 и новее, на процессорах Intel и Apple.
  2. Откройте пакет и пройдите мастер: «Продолжить», согласие с лицензией, «Установить», пароль от Mac.
  3. В папке «Программы» появится папка Python 3.15. Дважды щёлкните в ней файл Install Certificates.command. Так велит документация для macOS: без этого шага Python не сможет проверять сертификаты сайтов, и HTTPS-запросы через стандартную библиотеку будут падать с ошибкой CERTIFICATE_VERIFY_FAILED. Российским сервисам вроде GigaChat нужен ещё корневой сертификат Минцифры: как его подключить, показываем в разборе GigaChat API на Python.
  4. Откройте «Терминал» и проверьте:
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.

  1. Версия интерпретатора: python --version.
  2. Установщик библиотек pip: python -m pip --version.
  3. Первая строчка кода прямо из терминала:
$ 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.

Ваня БуявецКанал основателя Checkroi Вани БуявцаЗабирайте промпты и обучение по нейросетям в моём Телеграм-каналеБольше 3 700 человек уже применяют Claude Code, ChatGPT и другие нейросети в работе, учёбе, бизнесе и жизниПерейти в канал

Как обновить или удалить 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-разработчик»
Перейти на сайт курса
SkillboxSkillbox157 335 ₽5987 ₽/мес.10 месяцевОбзор курса
Fullstack-разработчик на Python
Перейти на сайт курса
НетологияНетология161 200 ₽7125 ₽/мес.21 месяцОбзор курса
ДО Профессия Python-разработчик
Перейти на сайт курса
GeekBrainsGeekBrains149 001 ₽3167 ₽/мес.10 месяцевОбзор курса
Автоматизированное тестирование на Python
Перейти на сайт курса
SkillboxSkillbox118 666 ₽4108 ₽/мес.9 месяцевОбзор курса
Программирование на Python ПРО
Перейти на сайт курса
SkillboxSkillbox119 600 ₽ - 17 месяцевОбзор курса

Больше программ — в полном каталоге курсов по Python

Часто задаваемые вопросы

Сколько стоит Python и где его скачать?

Python бесплатный. Скачивайте его только с официального сайта python.org/downloads: кнопка вверху страницы сама предложит файл под вашу систему.

Какую версию Python ставить новичку?

Последнюю стабильную: на октябрь 2026 года это Python 3.15.0. Старую версию ставьте, только если её прямо требует курс или проект.

Как проверить, что Python установился?

Откройте терминал и введите python --version на Windows или python3 --version на macOS и Linux. Если в ответ пришёл номер версии, всё в порядке.

Почему командная строка Windows не видит python?

Чаще всего при установке .exe не отмечена галочка добавления в PATH. Запустите установщик ещё раз, выберите «Modify» и включите её, или вызывайте Python командой py.

Можно ли установить Python на Windows 7?

Да, но только версию 3.8.10. Начиная с 3.9.0 установщики на Windows 7 и более старых системах не работают, а Python install manager требует Windows 10 или новее.

Нужно ли удалять старую версию Python перед установкой новой?

Нет, несколько версий уживаются на одном компьютере. Список установленных на Windows покажет команда py list, ненужные удаляются через «Установленные приложения» или py uninstall.

Читайте Checkroi первым в Google
Добавьте Checkroi в избранные источники — и наши разборы курсов и обзоры школ будут показываться выше в вашей выдаче Google.
Оставить комментарий
0 комментариев
Форма комментария

Оставьте комментарий

Напишите, что думаете. Нам важно ваше мнение!