При установке pip
с python getpip.py
, команда pip
устанавливается рядом с двоичным файлом python. В вашем случае это /usr/local/2.7.11/bin
. Поскольку ваш исполняемый файл python находится по его ссылке, этот каталог не используется для каких-либо других команд.
Ваш PATH должен иметь пути, то есть каталоги, а не полные имена файлов.
Каталог, который нужно включить в ваш PATH, - /usr/local/python-2.7.11/bin
. { {1}} Если вы это сделаете, вы сможете избавиться от ссылки.
Вы также можете настроить ссылку:
ln -s /usr/local/python-2.7.11/bin/pip /usr/bin/pip
Поскольку python найден по ссылке и pip установлен (но не найден), вы также можете вызвать pip, выполнив:
python -m pip
, и вы можете превратить это в псевдоним если вы не хотите добавлять дополнительную ссылку:
alias pip='/usr/local/python-2.7.11/bin/python -m pip'