Подтвердить что ты не робот

Где установить pip при использовании get-pip.py?

Я только что установил pip в OS X, используя get-pip.py script, предоставленный разработчиками. script сказал, что он успешно работает, но я не могу выполнить pip из командной строки. Я думаю, pip не на моем пути, но я не знаю, где он установлен, поэтому я не могу добавить его в путь. Любая помощь будет самой превосходной. Благодарю!

Когда я снова пытаюсь запустить установку script, вот вывод:

Requirement already up-to-date: pip in /Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages
Cleaning up...
4b9b3361

Ответ 1

Если вы не можете найти путь к pip, вы можете просто использовать python -m pip вместо:

python -m pip install awesome_package

Ответ 2

Знаете ли вы свой путь python? Если да, то посмотрите в Сценарии.

Для меня (пользователь Windows), pip он находится в

C:\python27\Scripts\pip.exe

Соответственно для Linux он должен быть внутри

/usr/lib/python2.7/dist-packages/pip

Кроме того, если у вас установлен Homebrew, pip устанавливает с помощью python:

brew установить python

И тот факт, что у вас установлен python и pip, и не может получить pip, но может получить python из командной строки (path), pip должен быть неправильно сконфигурирован.

Если вы все еще не можете найти его, вы можете использовать locate pip для Linux или соответствующий метод поиска для других ОС. Кроме того, в вашем случае это уже похоже на

/Library/Frameworks/Python.framework/Versions/3.3/lib/python3.3/site-packages

в соответствии с выходным сообщением.

Ответ 3

В linux вы можете использовать:

which pip 

Чтобы найти местоположение пипа.

Ответ 4

Я нашел путь установки. Он находится здесь:

/Library/Frameworks/Python.framework/Versions/3.3/bin/pip

Ответ 5

pip binary называется pip3 для python 3

Если вы получаете сообщение Requirement already up-to-date, это означает, что в вашей системе уже установлен пакет, и у вас либо нет каталога, который содержит программу pip в вашем пути, либо вы неправильно вызываете pip.

Если вы используете bash, введите "pi" и дважды нажмите вкладку. Вы получите команды, начинающиеся с pi, и, надеюсь, вы увидите pip3. Вот почему:

Если вы установили pip с помощью get-pip.py, и вы установили его с помощью python 3, то двоичный файл pip будет сохранен как pip3. Вместо этого попробуйте запустить команду pip3.

Ответ 6

здесь вы можете найти, где находятся пакеты pip. В linux

/usr/lib/python2.7/site-packages

на mac

/usr/local/lib/python2.7/site-packages/

Ответ 7

Для меня это было в каталоге ниже, и я создал псевдоним, чтобы просто запустить его с помощью pip.

alias pip='python /lnx510/home/<username>/.local/lib/python2.6/site-packages/pip'