centos7.2下安装pip

pip是python的包管理工具,easy_insall提供了在线一键安装模块的傻瓜方便方式,而pip是easy_install的改进版,提供更好的提示信息,删除package等功能。老版本的python中只有easy_install,没有pip,虽然pip不能完全取代easy_install,不过目前常用的一些包都是可以下的,遇到pip下不了的再用easy_install试试。

在centos7.2下首先检查Linux有没有安装Python-pip包,直接执行 yum install python-pip,可以安装成功pip

[root@VM_153_111_centos SoftWare]# yum install python-pip
已加载插件:fastestmirror, langpacks
epel                                                     | 4.3 kB     00:00     
extras                                                   | 3.4 kB     00:00     
jenkins                                                  | 2.9 kB     00:00     
os                                                       | 3.6 kB     00:00     
updates                                                  | 3.4 kB     00:00     
(1/3): epel/7/x86_64/updateinfo                            | 786 kB   00:00     
(2/3): epel/7/x86_64/primary_db                            | 4.7 MB   00:00     
(3/3): jenkins/primary_db                                  |  95 kB   00:03     
Loading mirror speeds from cached hostfile
正在解决依赖关系
--> 正在检查事务
---> 软件包 python2-pip.noarch.0.8.1.2-5.el7 将被 安装
--> 正在处理依赖关系 python-setuptools,它被软件包 python2-pip-8.1.2-5.el7.noarch 需要
--> 正在检查事务
---> 软件包 python-setuptools.noarch.0.0.9.8-4.el7 将被 安装
--> 正在处理依赖关系 python-backports-ssl_match_hostname,它被软件包 python-setuptools-0.9.8-4.el7.noarch 需要
--> 正在检查事务
---> 软件包 python-backports-ssl_match_hostname.noarch.0.3.4.0.2-4.el7 将被 安装
--> 正在处理依赖关系 python-backports,它被软件包 python-backports-ssl_match_hostname-3.4.0.2-4.el7.noarch 需要
--> 正在检查事务
---> 软件包 python-backports.x86_64.0.1.0-8.el7 将被 安装
--> 解决依赖关系完成

依赖关系解决

================================================================================
 Package                               架构     版本               源      大小
================================================================================
正在安装:
 python2-pip                           noarch   8.1.2-5.el7        epel   1.7 M
为依赖而安装:
 python-backports                      x86_64   1.0-8.el7          os     5.8 k
 python-backports-ssl_match_hostname   noarch   3.4.0.2-4.el7      os      12 k
 python-setuptools                     noarch   0.9.8-4.el7        os     396 k

事务概要
================================================================================
安装  1 软件包 (+3 依赖软件包)

总下载量:2.1 M
安装大小:9.1 M
Is this ok [y/d/N]: y
Downloading packages:
(1/4): python-backports-1.0-8.el7.x86_64.rpm               | 5.8 kB   00:00     
(2/4): python-backports-ssl_match_hostname-3.4.0.2-4.el7.n |  12 kB   00:00     
(3/4): python-setuptools-0.9.8-4.el7.noarch.rpm            | 396 kB   00:00     
(4/4): python2-pip-8.1.2-5.el7.noarch.rpm                  | 1.7 MB   00:00     
--------------------------------------------------------------------------------
总计                                               3.6 MB/s | 2.1 MB  00:00     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  正在安装    : python-backports-1.0-8.el7.x86_64                           1/4 
  正在安装    : python-backports-ssl_match_hostname-3.4.0.2-4.el7.noarch    2/4 
  正在安装    : python-setuptools-0.9.8-4.el7.noarch                        3/4 
  正在安装    : python2-pip-8.1.2-5.el7.noarch                              4/4 
  验证中      : python2-pip-8.1.2-5.el7.noarch                              1/4 
  验证中      : python-setuptools-0.9.8-4.el7.noarch                        2/4 
  验证中      : python-backports-1.0-8.el7.x86_64                           3/4 
  验证中      : python-backports-ssl_match_hostname-3.4.0.2-4.el7.noarch    4/4 

已安装:
  python2-pip.noarch 0:8.1.2-5.el7                                              

作为依赖被安装:
  python-backports.x86_64 0:1.0-8.el7                                           
  python-backports-ssl_match_hostname.noarch 0:3.4.0.2-4.el7                    
  python-setuptools.noarch 0:0.9.8-4.el7                                        

完毕!

如果没有python-pip包就执行命令 yum -y install epel-release,然后再执行yum install python-pip,就可以安装成功了。
可以使用pip –version检查pip版本

[root@VM_153_111_centos SoftWare]# pip --version
pip 8.1.2 from /usr/lib/python2.7/site-packages (python 2.7)

参考: CentOS7下安装python-pip
http://blog.csdn.net/yulei_qq/article/details/52984334

你可能感兴趣的:(centos7.2下安装pip)