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

Pip — это стандартный установщик пакетов для Python. Он нужен разработчикам для установки библиотек и зависимостей. В этой статье описаны несколько безопасных и проверенных способов установки Pip на macOS, команды для проверки и советы по устранению ошибок.
Быстрый план действий
- Проверить, какой Python установлен (
python --versionиpython3 --version). - Если Python отсутствует, установить его (через Homebrew или официальный установщик).
- Скачать
get-pip.pyи запустить его, или установить Python через Homebrew (вместе с pip). - Проверить работу pip и обновить вспомогательные модули.
Шаг 1. Установка через Терминал (универсальный метод)
- Откройте Приложения > Утилиты > Терминал.
- Проверьте наличие Python:
python --versionpython3 --version
Важно: на современных версиях macOS системный Python 2 может отсутствовать. Рекомендуется использовать python3 и соответствующий pip3.
- Скачайте официальный скрипт установки pip:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
- Запустите скрипт под нужной версией Python:
- Для системного/по умолчанию Python:
python get-pip.py - Для Python 3:
python3 get-pip.py
После выполнения команда установит pip в среду, которой вы воспользовались.
Важно: если запуск требует прав администратора, предварите команду sudo, но делайте это только если вы доверяете системе и источнику скрипта.
Шаг 2. Проверка работы pip и обновление инструментов

- Проверка версии pip:
pip --version
или для Python 3:
pip3 --version
- Рекомендуется обновить pip и сопутствующие пакеты:
python -m pip install --upgrade pip setuptools wheel
или для Python 3:
python3 -m pip install --upgrade pip setuptools wheel
- Примеры установки пакетов:
- Установить проект:
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, это самый удобный путь:
- Установите Homebrew (если ещё нет):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" - Установите 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.
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента