Невозможно использовать pip для установки чего-либо в Python 2.7.5 на Mac OSX

Это начинает сильно раздражать. Я просто хочу использовать pip для установки пакетов для Python, однако НИЧЕГО, что я делаю, похоже, не работает, и НИЧТО не распознает pip!

  • Я на Mac OSX, 10.9.5.
  • Я установил Python 2.7.5 через brew.
  • Я прошел через этот веб-сайт и установил virtualenv .

Сейчас. Я хочу использовать pip, чтобы начать установку пакетов для Python. Как именно это сделать? В командной строке при вводе:

$ pip установить numpy

Я получил:

-bash: pip: команда не найдена

Что здесь происходит? Спасибо.


person Spacey    schedule 15.10.2014    source источник
comment
Вы установили пип?   -  person Wyetro    schedule 15.10.2014
comment
Вероятно, вам нужно установить pip. Он не поставляется с Python до Python 3.4.   -  person Colonel Thirty Two    schedule 15.10.2014
comment
@ColonelThirtyTwo Могу ли я установить pip через brew?   -  person Spacey    schedule 15.10.2014
comment
загрузите get-pip.py отсюда bootstrap.pypa.io/get-pip.py   -  person Padraic Cunningham    schedule 15.10.2014
comment
Mac OSX поставляется с предустановленным Python 2.7.x, поэтому нет необходимости устанавливать его через homebrew.   -  person geoidesic    schedule 08.11.2018


Ответы (2)


pip еще не установлен. Вы можете либо загрузить и установить pip напрямую в соответствии с их документацией, либо запустить:

easy_install pip

... в вашем Терминале. Если это не сработает, вам может потребоваться запустить его как суперпользователь. В этом случае попробуйте sudo easy_install pip. Начиная с Python 3.4, pip включен.

person Kevin London    schedule 15.10.2014
comment
Ах! Судо сработало. Хорошо, так как, автозаполнение показывает много «пипсов». У меня есть pip, pip2 и pip2.7 - что мне использовать?... - person Spacey; 15.10.2014
comment
Я бы использовал базу pip, если у вас нет особых потребностей и/или вы также используете Python 3, и вам нужно указать, какой из них вы хотите использовать. - person Kevin London; 15.10.2014
comment
OK. Думаю, мне интересно, почему существует pip2.7, и если это тот, который я должен использовать для установки пакетов, поскольку мой Python на самом деле 2.7.5?... Спасибо. - person Spacey; 15.10.2014
comment
Насколько я понимаю, pip будет использовать самую новую / самую высокую доступную версию pip. Я считаю, что pip2.7 соответствует Python 2.7.* и доступен в случае, если вам нужно указать версию Python (например, py2.7 против 3.4). В этом случае я думаю, что pip в порядке. - person Kevin London; 15.10.2014
comment
Спасибо! Это очень помогло. - person Spacey; 15.10.2014
comment
Вау, @KevinLondon, способ скопировать мой ответ. - person Wyetro; 15.10.2014
comment
@WMios: мы сочиняли ответы одновременно. Я тоже проголосовал за вас, я не вижу в этом конкуренции. - person Kevin London; 16.10.2014
comment
@KevinLondon, извини, не знал, что ты написал это одновременно. Я тоже проголосовал за вас. - person Wyetro; 16.10.2014

Вам нужно установить pip:

easy_install pip
person Wyetro    schedule 15.10.2014