最近安装了一下centos minimal7,由于是最小化版本,所有很多东西都需要自己手动安装。
在centos minimal7自带python,默认版本2.7.5。大家都知道,在使用python过程中pip是很重要的辅助工具,
它使得很多python包安装更加容易。
但是在centos中直接执行
yum install python-pip
会报下面的错误
说没有python-pip软件包可以安装。
这是因为像centos这类衍生出来的发行版,他们的源有时候内容更新的比较滞后,或者说有时候一些扩展的源根本就没有。
所以在使用yum来search python-pip的时候,会说没有找到该软件包。因此为了能够安装这些包,需要先安装扩展源EPEL。
EPEL(http://fedoraproject.org/wiki/EPEL) 是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。
首先安装epel扩展源:
sudo yum -y install epel-release
然后安装python-pip
sudo yum -y install python-pip
最后清理cache:
sudo yum clean all