
Python входит в стандартную поставку macOS, но версия может быть устаревшей. На новых системах обычно установлен Python 2.7, тогда как современные проекты требуют Python 3.11 или выше. Проверка текущей версии через команду python3 —version в Terminal поможет определить необходимость обновления.
Скачать актуальную версию Python можно с официального сайта python.org. Установка через .pkg-файл автоматически добавляет Python в системный путь, что упрощает работу с Terminal и IDLE. Для разработки рекомендуется сразу установить pip – встроенный менеджер пакетов, позволяющий подключать дополнительные библиотеки.
После установки важно настроить переменные окружения и убедиться, что команды python3 и pip3 работают корректно. Это обеспечивает запуск скриптов из любого каталога без дополнительных настроек. В статье представлены пошаговые инструкции для Terminal, а также советы по устранению распространённых ошибок при установке и запуске Python на Mac.
Проверка предустановленной версии Python на Mac
Перед установкой новой версии Python важно определить, какая версия уже присутствует на системе. На macOS обычно установлен Python 2.7, который устарел и не подходит для современных проектов. Для проверки версии откройте Terminal и выполните команды:
python —version – проверка Python 2;
python3 —version – проверка Python 3.
Результат команды отобразится в формате Python X.Y.Z, где X – основная версия, Y – минорная, Z – патч. Если версия Python 3 отсутствует или ниже 3.11, рекомендуется установить актуальную версию.
Для наглядности различия версий можно оформить в таблице:
| Команда | Версия | Рекомендация |
|---|---|---|
| python —version | 2.7.x | Не использовать для новых проектов |
| python3 —version | <3.11 | Установить последнюю версию Python 3 |
| python3 —version | 3.11+ | Можно использовать для разработки |
После проверки версий важно убедиться, что команды python3 и pip3 корректно работают в Terminal, чтобы новые пакеты устанавливались без ошибок.
Скачивание и установка Python с официального сайта

Актуальные версии Python доступны на python.org/downloads. Для macOS рекомендуется выбрать последнюю стабильную сборку Python 3.11 или выше с расширением .pkg. Этот формат автоматически устанавливает Python и настраивает системный путь.
После скачивания откройте файл Python-3.X.X-macosx10.X.pkg и следуйте инструкциям установщика. На этапе выбора компонентов убедитесь, что активированы опции Install for all users и Add Python to PATH. Это гарантирует доступ к Python и pip через Terminal без дополнительной настройки.
После завершения установки откройте Terminal и проверьте корректность команд:
pip3 —version – проверка работоспособности менеджера пакетов.
Если версия отображается корректно, Python готов к использованию, а установка дополнительных библиотек возможна через команду pip3 install имя_пакета.
Настройка переменных окружения для Python

Для корректной работы Python и pip необходимо, чтобы путь к исполняемым файлам был добавлен в переменную окружения PATH. На macOS это обычно файл .zshrc или .bash_profile в домашней директории.
Откройте Terminal и выполните команду для редактирования файла конфигурации:
nano ~/.zshrc
Добавьте строку с путем к Python 3, установленному через .pkg:
export PATH=»/Library/Frameworks/Python.framework/Versions/3.X/bin:$PATH»
Сохраните изменения (Ctrl+O, затем Enter) и закройте редактор (Ctrl+X), после чего примените обновления:
source ~/.zshrc
Проверка корректной настройки:
python3 —version и pip3 —version должны возвращать установленную версию Python и менеджера пакетов. Если команды не срабатывают, путь указан неверно или конфликтует с системной версией Python.
Установка менеджера пакетов pip и проверка работы

Современные версии Python 3 поставляются с предустановленным pip. Чтобы убедиться в наличии менеджера пакетов, выполните в Terminal команду:
pip3 —version
Если команда возвращает версию, pip готов к работе. При отсутствии менеджера пакетов скачайте get-pip.py с официального сайта https://bootstrap.pypa.io/get-pip.py и выполните установку:
python3 get-pip.py
После установки рекомендуется проверить работоспособность pip и его соответствие версии Python:
python3 -m pip —version
Для установки пакета используйте команду вида:
pip3 install имя_пакета
Это гарантирует, что библиотека будет установлена в окружение Python 3, а не в системную версию Python 2.
Запуск Python через Terminal и IDLE
Для запуска Python в Terminal выполните команду:
python3
Откроется интерактивная оболочка, где можно вводить команды и сразу видеть результат. Для выхода используйте exit() или сочетание клавиш Ctrl+D.
IDLE устанавливается вместе с Python через .pkg-файл. Запустить её можно через Launchpad или командой:
idle3
IDLE предоставляет графический интерфейс для написания, сохранения и запуска скриптов. Рекомендуется использовать IDLE для быстрого тестирования кода и обучения, а Terminal – для работы с проектами и пакетами.
Для проверки работы обеих сред создайте файл test.py с кодом:
print(«Hello, Python»)
В Terminal выполните:
python3 test.py
В IDLE откройте файл и нажмите Run → Run Module (F5). Результат должен отображаться без ошибок.
Решение распространённых проблем при установке

При установке Python на Mac могут возникнуть ошибки, связанные с версией системы, конфликтом с предустановленным Python или отсутствием прав администратора. Основные ситуации и способы их решения:
- Команды python3 или pip3 не распознаются: проверьте переменную PATH и убедитесь, что путь к Python 3 добавлен. Используйте команду echo $PATH для проверки.
- Ошибка «Permission denied»: запустите установщик или команды с правами администратора через sudo, например: sudo python3 get-pip.py.
- Конфликт версий Python 2 и 3: явно указывайте python3 и pip3 при запуске скриптов и установке пакетов, чтобы использовать актуальную версию.
- Устаревший pip: обновите через команду python3 -m pip install —upgrade pip.
- Проблемы с библиотеками: убедитесь, что используете pip3 install имя_пакета в правильной среде Python, и при необходимости создавайте виртуальное окружение через python3 -m venv myenv.
Следуя этим рекомендациям, можно устранить большинство ошибок и корректно настроить Python на Mac.
Вопрос-ответ:
Как проверить, какая версия Python установлена на Mac?
Откройте Terminal и выполните команду python3 —version. Она покажет установленную версию Python 3 в формате Python X.Y.Z. Если команда не срабатывает, Python 3 либо не установлен, либо не добавлен в системный путь.
Где скачать последнюю версию Python для Mac и какой файл выбрать?
Перейдите на python.org/downloads и выберите сборку для macOS с расширением .pkg. Этот файл автоматически установит Python и настроит переменные окружения, что упрощает работу через Terminal и IDLE.
Как настроить переменные окружения для корректной работы Python и pip?
Откройте файл ~/.zshrc или ~/.bash_profile и добавьте строку: export PATH=»/Library/Frameworks/Python.framework/Versions/3.X/bin:$PATH». После сохранения выполните source ~/.zshrc, чтобы обновить настройки. После этого команды python3 и pip3 будут доступны из любого каталога.
Почему при запуске pip устанавливаются пакеты в Python 2, а не в Python 3?
На Mac по умолчанию установлен Python 2.7. Чтобы устанавливать пакеты для Python 3, используйте команду pip3 install имя_пакета или python3 -m pip install имя_пакета. Это гарантирует, что библиотеки попадут в актуальную версию Python.
