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

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

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

easy_install pip

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

sudo easy_install pip

UPDATE (Jan 2019):

easy_install был deprecated. Вместо него используйте get-pip.py.

Комментарии (21)

⚡️ TL;д-р — одно решение.

Все, что вам нужно сделать, это:

sudo easy_install pip

2019: ⚠️`easy_install был устаревший. Проверить Способ № 2 ниже для предпочтительной установки!

Я сделал гиф, сестрица. почему нет?_

Детали:

⚡️ ОК, я прочитал решений, приведенных выше, но здесь'ы легко решение установить Пип.

В macOS поставляется с установлен Python. Но чтобы убедиться, что у вас установлен Python откройте терминал и выполните следующую команду.

python --version

Если эта команда возвращает номер версии, что означает питон существует. Что также означает, что у вас уже есть доступ к easy_install учитывая, что вы используете в macOS/OSX с.

ℹ️ теперь, все, что вам нужно сделать, это выполнить следующую команду.

sudo easy_install pip

После этого, Пип будет установлен, и вы'll быть в состоянии использовать его для установки других пакетов.

Дайте мне знать, если у вас возникли проблемы при установке типун таким образом.

Ура!

P. S. Я закончил блог пост об этом. Совет quicktip: Как установить Пип на macOS или OS Х?


обновление (январь 2019): Способ № 2: две линии решения —

easy_install был устаревший. Пожалуйста, используйте get-pip.py вместо этого.

В первую очередь скачать файл вам-типун

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

Теперь запускаем этот файл для установки Пип

python get-pip.py

Что должен делать это.

Еще жиф ты сказал? Здесь я идти!

Комментарии (16)

Вы можете установить его через Homebrew на OS X. Зачем вам устанавливать Python с помощью Homebrew?

Версия Python, поставляемая с OS X, отлично подходит для обучения, но... она не подходит для разработки. Версия, поставляемая с OS X, может быть устаревшей по сравнению с официальным текущим релизом Python, который считается стабильной производственной версией. (источник)

Homebrew - это что-то вроде менеджера пакетов для OS X. Более подробную информацию можно найти на странице Homebrew. После установки Homebrew выполните следующие действия, чтобы установить последние версии Python, Pip & Setuptools:

brew install python
Комментарии (18)

Я'м удивлен, никто не упомянул об этом - начиная с 2013 года, сам Python предназначен для установки Пип, без внешних команд (и без подключения к интернету) требуется.

sudo -H python -m ensurepip

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

Комментарии (13)

На Mac:

  1. Установить easy_install

завиток https://bootstrap.pypa.io/ez_setup.py -о - | судо питона

  1. Установите типун

команду sudo easy_install и pip

  1. Теперь, можно установить внешние модули. Например

типун установить регулярное выражение # это только пример для установки других модулей

Комментарии (6)

типун доступна на OS X через easy_install. Откройте терминал и введите:

sudo easy_install pip

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

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

Комментарии (3)

Самое простое решение-следовать инструкция по установке от Пип' - страница сайта с.

В основном, это состоит в:

  • скачивание get-pip.py. Будьте уверены, чтобы сделать это, следуя доверял ссылке, поскольку вы будете иметь, чтобы запустить скрипт от имени root.
  • называй судо питона get-pip.py`

Основным преимуществом этого решения является то, что его установить pip для Python версии, которая была использована для запуска get-pip.py это означает, что если вы используете по умолчанию ОС X установка Python для запуска get-pip.py вы будете устанавливать типун на языке Python установка из системы.

Большинство решений, использовать менеджер пакетов (доморощенный или macport) на OS X создание дублирующей установки Python в среде пакета менеджер, который может создать противоречия в системе С, в зависимости от того, что вы делаете, можно назвать одной установки Python вместо другого.

Комментарии (6)

Новый 2016 декабрь: это сработало для меня на Эль-Капитан

Обновлено 2019 октября: в macOS Мохаве

Mac поставляется с `в Python 2, но не с Pip в любом случае, это's лучше управлять им с помощью доморощенного, вы должны установить его, прежде чем:

https://docs.brew.sh/Installation

установите pyton2:

brew install python

WARNING: for modern mac os (2019) this can install python3, and for python2 you need really do: brew install python@2

установите pyton3:

brew install python3

Обновление: питон 3

Если вы установите на Python 3, типун будет установлен автоматически.

brew install python3

Новый 2019: теперь использовать pip версии 3, Используйте pip3 , или вы можете выполнить: питон3 , чтобы использовать версию 3, при установке пакетов с pip3 будут отделены от вместо python2

Старый: Вам нужно только обновить Пип, но перед этим необходимо создать виртуальную среду для работы с Python 3. Вы можете использовать папку проекта или папку:

python3 -m venv venv
source venv/bin/activate
pip install --upgrade pip

Проверьте версии:

pip -V
python --version

NEW 2019:
pip3 -V
python3 --version

Для отключения среды:

$ deactivate
Комментарии (6)

Для тех, кто имеет вместо python2 & установлен питон3, здесь'ы решение:

python2.7 -m ensurepip --default-pip

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

wget https://bootstrap.pypa.io/get-pip.py
sudo python3.6 get-pip.py
Комментарии (2)

Устанавливать отдельную копию Python-это популярный вариант, даже если Python уже приходит с macOS. Вы берете на себя ответственность, чтобы убедиться, что вы're, используя копию Python вы намерены. Но, выгода иметь последний релиз Python и некоторую защиту от шланга вашей системы, если дела идут ужасно плохо.

Для установки Python, используя самогон:

brew update
brew install python # or brew install python3

Теперь подтвердить, что мы're работая с нашей вновь установленный Python:

ls -lh `which python`

...должны показать символическую ссылку на путь с "погреб" в нем, как:

lrwxr-xr-x  1 chris  admin    35B Dec  2 13:40 /usr/local/bin/python -> ../Cellar/python/2.7.8_2/bin/python

Типун должен быть установлен вместе с Python. Возможно, вы захотите обновить его, набрав:

pip install --upgrade pip

Теперь вы'вновь готовы установить любой из 50 000+ пакеты PyPI.

Другие Ноты

Раньше, я'вэ использовал get-pip.py для установки Пип. Но, врачи предупреждают, что get-pip.py не согласовывает с менеджерами пакетов и может оставить вашу систему в несогласованное состояние. В любом случае, там's нет необходимости, учитывая, что pip-это теперь в комплекте с Python как из 2.7.9.

Обратите внимание, что типун это'т только менеджер пакетов для Python. Там's также easy_install. Это's не хорошо, чтобы смешать две, так Дон'т сделать это.

Наконец, если у вас как установить Python 2 и 3, Пип будет указывать на какой питон установлен последний. Возьмите в привычку, явно используя либо pip2 или pip3, так что вы're уверен, что Python-это начало новой библиотеки.

Всего доброго!

Комментарии (2)

На последней версии (от Yosemite или Эль-Капитан, я считаю... по крайней мере из Сьерра-вперед), вы должны запустить квас постустановка питон3 "после" заваривания установить питон3 если вы используете доморощенного.

Так,

brew install python3 # this only installs python
brew postinstall python3 # this installs pip

Обновление - доморощенная версия после 1.5

По данным официальная страница доморощенного:

1 марта 2018 формуле Python будет повышен на Python 3.X и питона@Формула 2 будут добавлены для установки Python 2.7 (хотя это будет бочка-только так что ни питона, ни вместо python2 будет добавлен к пути по умолчанию без ручного самогон ссылке --сила). Мы будем поддерживать вместо python2, питон3 и Python@3 псевдонимы.

Итак, чтобы установить Python 3, выполните следующую команду:

brew install python3

Тогда Пип устанавливается автоматически, и вы можете установить любой пакет пункт Установить в <пакет&GT;.

Комментарии (6)

Вы должны установить варочную первый:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Затем самогон установить Python

brew install python

Тогда типун будет работать

Комментарии (2)

Скачать этот файл: get-pip.py

Затем просто введите

sudo python get-pip.py

Убедитесь, что вы находитесь в том же каталоге, get-pip.py или вы предоставляете правильный путь для этого файла.

Для подробной информации, вы можете посетить: http://pip.readthedocs.org/en/latest/installing.html

или, http://thegauraw-blog-blog.tumblr.com/post/47601704154/how-to-install-pip-in-both-windows-ubuntu-easiest-way

Комментарии (0)

Если вы хотите "и pip3" Вы можете сделать ФФ:

через варево: зелье установите питон3`

затем вы можете выполнить

pip3 в <команда> [параметры]

Комментарии (0)
$ sudo port install py27-pip

Затем обновите PATH, чтобы включить в него каталог py27-pip bin (вы можете добавить это в ~/.bash_profile PATH=/opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin:$PATH

pip будет доступен в новом окне терминала.

Комментарии (2)

Для установки или обновления Пип скачать get-pip.py от http://www.pip-installer.org/en/latest/installing.html

Затем выполните следующее: судо питона get-pip.py

Например:

sudo python Desktop/get-pip.py 
Password:
  Downloading/unpacking pip
  Downloading pip-1.5.2-py2.py3-none-any.whl (1.2MB): 1.2MB downloaded
Installing collected packages: pip
Successfully installed pip
Cleaning up...

sudo pip install pymongo
Password:
Downloading/unpacking pymongo
  Downloading pymongo-2.6.3.tar.gz (324kB): 324kB downloaded
  Running setup.py (path:/private/var/folders/0c/jb79t3bx7cz6h7p71ydhwb_m0000gn/T/pip_build_goker/pymongo/setup.py) egg_info for package pymongo

Installing collected packages: pymongo
...
Комментарии (2)

Установить без необходимости судо

Если вы хотите установить Пип без суда, которая всегда неприятно, когда пытаюсь установить пакеты глобально, установить Пип в локальной папке `/usr/местные-то вроде этого:

curl https://bootstrap.pypa.io/get-pip.py > get-pip.py
python get-pip.py --prefix=/usr/local/

а затем:

типун установить <пакет из выбора> без судо

Комментарии (2)

Скачать инструменты для установки Python из указанных ниже веб-сайте:

https://pypi.python.org/pypi/setuptools

Используйте файл tar.

После загрузки, перейдите в загруженную папку и запустить

python setup.py install

Как только вы сделаете это,вы будете иметь easy_install.

Используйте ниже затем установка ПГИ:

sudo easy_install pip
Комментарии (0)

Установите питон3, а затем использовать pip3 для установки пакетов.

brew install python

питон3 будет установлен, и pip поставляется с ним. Чтобы использовать pip установить пакет, выполните следующие

pip3 install package

Заметьте, это'с pip3, потому что вы хотите использовать питон3.

Комментарии (0)

Как-то легко установить не't работа на мой старый Мак (10.8). Это решить мою проблему.

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

Если у вас нет команды wget, просто открыть в браузере https://bootstrap.pypa.io/get-pip.py потом сохранить какget-pip.py`

Комментарии (0)