16

Как установить pip на macOS или OS X?

15

Проблема установки pip для Python

Я потратил большую часть вчерашнего дня на поиски чёткого ответа по установке pip (менеджера пакетов для Python). Я не могу найти хорошее решение.

Как мне его установить?

5 ответ(ов)

34

На Linux или MacOS выполните следующую команду в терминале:

python -m ensurepip --upgrade

Если вы хотите установить pip для Python 3, замените python на python3.

Дополнительные сведения можно найти по ссылке: https://pip.pypa.io/en/stable/installation/.

5

Удивительно, что никто не упомянул об этом — начиная с 2013 года, сам Python способен устанавливать pip, без необходимости использования внешних команд (и без подключения к интернету).

Вы можете сделать это с помощью следующей команды:

sudo -H python -m ensurepip

Это создаст установку, аналогичную той, которую производит easy_install.

1

Чтобы установить пакеты Python на Mac, выполните следующие шаги:

  1. Установите easy_install, выполнив следующую команду в терминале:

    curl https://bootstrap.pypa.io/ez_setup.py -o - | sudo python
    
  2. Установите pip, используя easy_install:

    sudo easy_install pip
    
  3. Теперь вы можете устанавливать внешние модули. Например, чтобы установить модуль regex, выполните:

    pip install regex   # Это только пример установки других модулей
    

Обратите внимание, что использование easy_install для установки pip является устаревшим методом. Рекомендуется использовать Homebrew для управления пакетами на Mac, так как это более современный и удобный подход.

0

pip доступен на OS X через easy_install.

Откройте терминал и введите:

sudo easy_install pip

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

Примечание: этот способ также работает для других пакетов Python.

0

Для тех, у кого установлены как Python 2, так и Python 3, вот решение:

python2.7 -m ensurepip --default-pip

Кроме того, если вы хотите установить pip для Python 3.6, выполните следующие команды:

wget https://bootstrap.pypa.io/get-pip.py
sudo python3.6 get-pip.py

Таким образом, вы сможете установить pip для обеих версий Python.

Чтобы ответить на вопрос, пожалуйста, войдите или зарегистрируйтесь