1

我对 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)

然后安装 pip,当我这样做时

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:这是我的 python 详细信息 which python /usr/local/bin/python

python --version

Python 2.6.6

4

2 回答 2

2

python2-pipRPM 包含:

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

当似乎没有pipin 时/usr/bin,请检查:

rpm -qV python2-pip

对于丢失的文件并在必要时重新安装 RPM:

yum reinstall python2-pip

epel(假定已启用存储库。)

于 2017-06-23T15:25:52.570 回答
0

环境变量 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 
于 2017-06-23T15:07:42.877 回答