CentOS6.6下安装python包管理工具pip的方法

分类: Python,服务器  • 发布时间: 2015-12-12 17:03:20  • 浏览量:18578

方法1:

在centos6.6下,默认是不带python包管理工具pip的,一般为了省事,就直接是用yum安装了,但是当我们使用yum search python-pip在软件源里搜索的时候,根本找不到该工具包,其实由于众所周知的原因,CentOS的软件源里面的内容更新的比较滞后,怎么办呢?我们可以通过安装扩展源EPEL来解决这个问题,EPEL(http://fedoraproject.org/wiki/EPEL) 是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。

首先安装epel扩展源:

yum -y install epel-release

然后再去搜索python-pip,会发现我们已经有了python-pip软件包

yum search python-pip

接下来我们直接是用yum就可以把pip管理工具安装上去

yum -y install python-pip

方法2:

还有一种比较简单的方法:https://pip.pypa.io/en/stable/installing


方法3:

前面两种安装确实比较简单,不过我们还是决定使用pip源码包安装一下,毕竟学习阶段,都尝试一下嘛。

pip在github上的地址:https://github.com/pypa/pip/releases,目前最新的版本是7.1.2

1.切换到下载文件存放目录(个人习惯,可随意改)

cd /usr/local/src/

2.下载源码包

wget https://github.com/pypa/pip/archive/7.1.2.zip

如果又遇到错误,试试:

wget --no-check-certificate https://github.com/pypa/pip/archive/7.1.2.zip

3.解压并切换到源码目录

unzip 7.1.2.zip
cd pip-7.1.2/

4.安装pip

python setup.py install

至此,我们的python的pip包管理工具就安装成功了

然后我们试一下,安装个Django试试,

pip install Django

然后系统很愉快的给我们报了个错:bash: pip: command not found,可是我们明明已经编译安装好了pip啊,其实我们创建个软链接就可以啦:

ln -s /usr/local/python3/bin/pip /usr/bin/pip


文章标签: linux, centos, python, 编译, fedora, pip, epel
用户评论:
  • 游客62314 2018-10-26 09:05:33

    打开支付宝首页搜索“527479816”,即可领红包

  • 游客61253 2018-12-03 10:31:48

    [红包]支付宝大额红包! 瓜分15亿!打开支付宝首页搜数字“打开支付宝首页搜索“527479816” 立即领红包” 立即领取。昨天领到几块甚至几十块的人超级多,快试试吧。~[礼物]记得收藏,红包每天都可以领!