在使用centos7的软件包管理程序yum安装python-pip的时候会报一下错误:
No package python-pip available.
Error: Nothing to do
说没有python-pip软件包可以安装。
这是因为像centos这类衍生出来的发行版,他们的源有时候内容更新的比较滞后,或者说有时候一些扩展的源根本就没有。
所以在使用yum来search python-pip的时候,会说没有找到该软件包。因此为了能够安装这些包,需要先安装扩展源EPEL或者修改扩展源
直接打开 163 源网站:http://mirrors.163.com/.help/centos.html
按照使用说明,还是先备份一下源(使用下面的命令重命名原来的源,如果有错误,再改回来):
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
转到源目录:
cd /etc/yum.repos.d/
按照自己的版本下载源,我是 centos 7,使用命令:
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
运行以下命令生成缓存:
yum clean all
yum makecache完成操作