Как установить pip на macOS или OS X?
Проблема установки pip для Python
Я потратил большую часть вчерашнего дня на поиски чёткого ответа по установке pip
(менеджера пакетов для Python). Я не могу найти хорошее решение.
Как мне его установить?
5 ответ(ов)
На Linux или MacOS выполните следующую команду в терминале:
python -m ensurepip --upgrade
Если вы хотите установить pip
для Python 3, замените python
на python3
.
Дополнительные сведения можно найти по ссылке: https://pip.pypa.io/en/stable/installation/.
Удивительно, что никто не упомянул об этом — начиная с 2013 года, сам Python способен устанавливать pip
, без необходимости использования внешних команд (и без подключения к интернету).
Вы можете сделать это с помощью следующей команды:
sudo -H python -m ensurepip
Это создаст установку, аналогичную той, которую производит easy_install
.
Чтобы установить пакеты Python на Mac, выполните следующие шаги:
Установите
easy_install
, выполнив следующую команду в терминале:curl https://bootstrap.pypa.io/ez_setup.py -o - | sudo python
Установите
pip
, используяeasy_install
:sudo easy_install pip
Теперь вы можете устанавливать внешние модули. Например, чтобы установить модуль
regex
, выполните:pip install regex # Это только пример установки других модулей
Обратите внимание, что использование easy_install
для установки pip
является устаревшим методом. Рекомендуется использовать Homebrew для управления пакетами на Mac, так как это более современный и удобный подход.
pip
доступен на OS X через easy_install
.
Откройте терминал и введите:
sudo easy_install pip
Когда появится запрос на ввод пароля, введите свой обычный пароль для входа в систему.
После завершения установки вы должны иметь возможность использовать pip
как обычно.
Примечание: этот способ также работает для других пакетов Python.
Для тех, у кого установлены как 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.
Как установить Java 8 на Mac
Установка пакета из ветки Git-репозитория с помощью pip
Как обновить pip изнутри виртуального окружения?
Ошибка EnvironmentError: не найден mysql_config при установке mysql-python с помощью pip
Как заставить pip переустановить текущую версию?