赞
踩
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)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。