Python ставится по-разному в каждой системе: на Windows — через Python install manager, на macOS — пакетом с python.org, а в Linux он обычно уже есть или ставится одной командой. Ниже — шаги для каждой системы, как проверить, что установка удалась, и частые ошибки. А если ставить нельзя — например, на школьном компьютере — или хочется начать прямо сейчас, код запускается в браузере, без установки.
Где взять Python и какой командой его запускать
python или py, на macOS и в Linux — python3. Установку проверяют той же командой с --version.Сначала проверь, нет ли Python уже
Открой терминал (на Windows — PowerShell или «Терминал», на macOS — приложение «Терминал») и набери:
python --version
python3 --version
Если в ответ пришла строка вида Python 3.12.3, Python установлен, и дальше ставить ничего не нужно. В Ubuntu 24.04 так ответит python3, а на python система скажет, что команда не найдена: в Linux Python 3 вызывают как python3, это не ошибка установки. На Windows без Python команда python может открыть Microsoft Store — это заглушка Windows, а не Python.
Windows
С версии 3.14 Python на Windows ставят через Python install manager. Его можно взять в Microsoft Store (кнопка «Установить») или скачать с python.org — по документации, это одна и та же программа.
После установки в терминале появляются команды python, py и pymanager:
pythonиpyзапускают версию Python по умолчанию;py listпоказывает установленные версии;py installс номером версии ставит ещё одну.
Классический установщик — тот, в котором нужно отметить «Add python.exe to PATH», — для 3.14 ещё выпускается, но объявлен устаревшим: для Python 3.16 его не будет.
Пакеты ставят командой python -m pip install с именем пакета. Так советует документация: этот вариант работает, даже если отдельная команда pip не нашлась.
macOS
Скачай установочный пакет (.pkg) с python.org и запусти его. Python появится в папке «Программы» (Python 3.14), а в терминале — команды python3 и python3.14. В конце установки открой в этой папке файл Install Certificates.command: он ставит корневые сертификаты, которые нужны для запросов по https.
В macOS уже может быть /usr/bin/python3 из инструментов разработчика Xcode — обычно старой версии. Удалять его нельзя: он нужен инструментам Apple. Python с python.org при стандартной установке вызывается первым, так что они друг другу не мешают.
Python ставят и через менеджеры пакетов вроде Homebrew, но это сторонние сборки: команда разработчиков Python за них не отвечает.
Linux
В Ubuntu и Debian Python 3 обычно уже есть — им пользуется сама система. Если его нет:
sudo apt install python3
python3 --version
Версия зависит от системы: в Ubuntu 24.04 это Python 3.12, в Debian 12 — 3.11. Запускают его командой python3.
Ставить пакеты в системный Python через pip не выйдет: python3 -m pip install requests остановится с ошибкой error: externally-managed-environment. Для своих программ создают виртуальное окружение — как это сделать, разобрано в статье «Виртуальное окружение Python». Если нужна версия новее, чем в системе, её поставит uv — статья «uv для Python».
Без установки: Python в браузере
Если ставить нельзя или не хочется, код запускают прямо в браузере. Пример ниже выполняется на этой странице — нажми «запустить»:
import platform
import sys
print(sys.version_info[:3])
print(platform.system())
(3, 14, 2)
Emscripten
Это Python 3.14, собранный для браузера, поэтому система называется Emscripten, а не Windows или Linux. В песочнице Python так же работают целые проекты: несколько файлов, пакеты вроде pandas и matplotlib скачиваются сами при import, а файл с данными можно перетащить на страницу. Этого хватает для учёбы, подготовки к ЕГЭ и школьного компьютера. Программе, которой нужен доступ к диску и сети компьютера, нужен установленный Python.
Частые ошибки
python не найден в Linux или macOS. Там команда — python3.
На Windows python открывает Microsoft Store. В меню «Пуск» найди «Управление псевдонимами выполнения приложений» (Manage app execution aliases) и проверь, что включены псевдонимы «Python (default)». Так советует документация Python.
pip не найден. Запускай его через Python: python -m pip install … на Windows, python3 -m pip install … в Linux и macOS.
externally-managed-environment в Linux. Система защищает свой Python от сторонних пакетов. Создай виртуальное окружение — или установи пакет в него через uv.
Если после установки import пишет ModuleNotFoundError, разбор причин — в статье «ModuleNotFoundError: No module named в Python».