Centos: невозможно установить пункт

Я совершенно новичок в Python, поэтому я понятия не имею, что здесь происходит.

Когда я делаю

which pip
/usr/bin/which: no pip in (/usr/local/bin/python:/usr/bin/python2:/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)

а затем установить пип, когда я делаю

sudo yum install python-pip

Я понял

Loaded plugins: fastestmirror, versionlock
Loading mirror speeds from cached hostfile
 * base: centos.myfahim.com
 * epel: kartolo.sby.datautama.net.id
 * extras: centos.myfahim.com
 * updates: centos.myfahim.com
Package python2-pip-8.1.2-5.el7.noarch already installed and latest version
Nothing to do

Может кто-нибудь, пожалуйста, помогите. Это очень расстраивает.

PS: вот мои подробности Pythonwhich python/ USR / местные / бен / питон

python --version

Python 2.6.6

2 ответа

Решение

python2-pip RPM содержит:

/usr/bin/pip
/usr/bin/pip2
/usr/bin/pip2.7

Когда, кажется, нет pip в /usr/bin, проверить с:

rpm -qV python2-pip

для отсутствующих файлов и переустановите RPM при необходимости:

yum reinstall python2-pip

(Enabled epel хранилище предполагается.)

Возможно может быть проблема с переменной окружения PATH. Вы можете попробовать еще раз с поиском:

whereis pip
sudo updatedb
locate pip

возьмите также посмотрите на

env | grep -i PATH

Или попробуйте снова установить pip (снова)

#adding epel repository https://wiki.centos.org/AdditionalResources/Repositories

yum -y update #it will update your repo package references
yum -y install python-pip # -y parameter says yes 
Другие вопросы по тегам