Гид по технологиям

Как установить Pip на Mac

• 4 min read • Разработка • Обновлено 18 Nov 2025
Установить Pip на Mac — пошагово
Установить Pip на Mac — пошагово

Установка Pip на Mac

Pip — это стандартный установщик пакетов для Python. Он нужен разработчикам для установки библиотек и зависимостей. В этой статье описаны несколько безопасных и проверенных способов установки Pip на macOS, команды для проверки и советы по устранению ошибок.

Быстрый план действий

  • Проверить, какой Python установлен (python --version и python3 --version).
  • Если Python отсутствует, установить его (через Homebrew или официальный установщик).
  • Скачать get-pip.py и запустить его, или установить Python через Homebrew (вместе с pip).
  • Проверить работу pip и обновить вспомогательные модули.

Шаг 1. Установка через Терминал (универсальный метод)

  1. Откройте Приложения > Утилиты > Терминал.
  2. Проверьте наличие Python:
  • python --version
  • python3 --version

Важно: на современных версиях macOS системный Python 2 может отсутствовать. Рекомендуется использовать python3 и соответствующий pip3.

  1. Скачайте официальный скрипт установки pip:

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

  1. Запустите скрипт под нужной версией Python:
  • Для системного/по умолчанию Python: python get-pip.py
  • Для Python 3: python3 get-pip.py

После выполнения команда установит pip в среду, которой вы воспользовались.

Важно: если запуск требует прав администратора, предварите команду sudo, но делайте это только если вы доверяете системе и источнику скрипта.

Шаг 2. Проверка работы pip и обновление инструментов

Терминал: проверка pip

  1. Проверка версии pip:

pip --version

или для Python 3:

pip3 --version

  1. Рекомендуется обновить pip и сопутствующие пакеты:

python -m pip install --upgrade pip setuptools wheel

или для Python 3:

python3 -m pip install --upgrade pip setuptools wheel

  1. Примеры установки пакетов:
  • Установить проект: pip install SomeProject
  • Установить конкретную версию: pip install SomeProject==1.4
  • Ограничение версии: pip install SomeProject>=1,<2
  • Совместимая версия: pip install SomeProject~=1.4.2
  • Обновить пакет: pip install --upgrade SomeProject

Альтернативный метод: Homebrew

Если вы пользуетесь Homebrew, это самый удобный путь:

  1. Установите Homebrew (если ещё нет): /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  2. Установите Python (включает pip): brew install python

После этого команды python3 и pip3 будут доступны глобально.

Преимущества Homebrew: простое управление обновлениями и совместимость с macOS.

Альтернатива для разработчиков: pyenv и виртуальные окружения

Если нужно иметь несколько версий Python, используйте pyenv:

  • Установить pyenv: brew install pyenv
  • Установить нужную версию Python: pyenv install 3.11.5
  • Активировать версию: pyenv global 3.11.5

После установки Python через pyenv pip будет доступен для каждой установленной версии.

Используйте виртуальные окружения (python -m venv venv) чтобы не смешивать глобальные и проектные зависимости.

Типичные ошибки и как их исправить

  • Ошибка: command not found: pip — проверьте python3 --version и используйте python3 -m pip или установите Python через Homebrew.
  • Ошибка прав доступа при установке пакетов — избегайте sudo pip install. Лучше использовать виртуальные окружения или --user.
  • Неправильная версия pip для Python 3 — используйте pip3 или python3 -m pip.

Роль — что сделать в вашей ситуации

  • Разработчик: используйте pyenv + venv. Устанавливайте зависимости в виртуальном окружении.
  • Системный администратор: устанавливайте Python через Homebrew для единообразия на машинах.
  • Новичок: установите Python через официальный установщик или Homebrew, затем проверьте pip3.

Быстрая проверка (чек-лист)

  • [ ] Проверил python3 --version
  • [ ] Запустил curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py (или установил через Homebrew)
  • [ ] Выполнил python3 get-pip.py
  • [ ] Проверил pip3 --version
  • [ ] Обновил pip, setuptools, wheel
  • Создал виртуальное окружение для проекта

Когда этот способ не подойдёт

  • Если у вас корпоративный Mac с ограничениями безопасности, скачивание внешних скриптов может блокироваться. Обратитесь к IT или используйте менеджер пакетов, утверждённый в организации.
  • Если нужен чистый системный Python без изменений — используйте контейнеры или виртуальные окружения.

Краткая справка: термины в одной строке

  • pip: менеджер пакетов для Python.
  • Homebrew: менеджер пакетов для macOS.
  • pyenv: инструмент управления версиями Python.
  • venv: встроенный инструмент создания виртуального окружения Python.

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

Как установить pip для Python 3?

Запустите python3 -m pip install --upgrade pip setuptools wheel или скачайте и выполните get-pip.py с python3.

Можно ли использовать sudo при установке pip?

Рекомендуется избегать sudo pip install. Лучше использовать виртуальные окружения или pip install --user.

Что лучше: Homebrew или get-pip.py?

Homebrew проще для поддержки и обновлений на macOS. get-pip.py полезен, если нужно установить pip в конкретную версию Python вручную.

Итог

Pip — ключевой инструмент для работы с Python. На macOS проще всего установить Python через Homebrew (pip идёт в комплекте). Если вы предпочитаете ручной метод, скачайте официальный get-pip.py и запустите его под нужной версией Python. Всегда проверяйте версию pip --version и работайте в виртуальных окружениях, чтобы избегать конфликтов зависимостей.

Примечание: если статья помогла, оставьте комментарий и опишите вашу конфигурацию macOS и Python.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро