一.pip与python的关系:pip并不是一种语言,而是一个Python包管理工具,主要是用于安装 PyPI 上的软件包。安装好pip之后,使用pip install 命令即可方便的安装python lib库

二.pip的安装与否:a.如果您正在使用从python.org下载的Python 2> = 2.7.9或Python 3> = 3.4,或者如果您 在由virtualenvpyvenv创建的虚拟环境中工作,则已经安装了pip 。只要确保升级点
b.其它版本则先下载PIP在然后在安装
c.查看python(windows)中是否安装pip?命令:python -m pip --version
d.window配置环境变量(如果出了pip命令找不到的情况),在Path值后面加,例如(;D:\Users\Administrator\AppData\Local\Programs\Python\Python36-32\Scripts),
Scripts目录下面一般有pip.exe的运行程序 三.pip的安装
方法一:直接从网址下载,然后安装,步骤如下:

步骤一:通过wget命令直接下载 如:wget https://bootstrap.pypa.io/get-pip.py    wget下载的安装文件(如get-pip.py)在当前运行命令的目录

       步骤二:执行安装命令 如:sudo python get-pip.py

方法二: 先下载安装包如:wget "https://pypi.python.org/packages/source/p/pip/pip1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-check-certificate

然后执行安装包如: tar -xzvf pip-1.5.4.tar.gz

               cd pip-1.5.4

               python setup.py install

四.pip安装位置的查看如: whereis pip

五.需要软连接的如:ln -s /usr/local/bin/pip2.7 /usr/bin/pip

六.pip使用详解

   

(1)pip安装包命令如:pip install SomePackage

(2)pip查看已安装的包如:pip show --files SomePackage

(3)pip检查哪些包需要更新如:pip list --outdated

(4)pip升级包如:pip install --upgrade SomePackage

(5)pip卸载包如:pip uninstall SomePackage

 

附:卸载python2.6.6,安装Python-2.7.13方法如下:

  1. wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz
  2. tar -zxvf Python-2.7.13.tar.xz
  3. cd Python-2.7.13
  4. ./configure --prefix=/usr/local
  5. make
  6. sudo make altinstall
  7. sudo rm /usr/bin/python /usr/bin/python2.6.6
  8. 然后编辑/usr/bin/yum,将第一行的#!/usr/bin/python修改成#!/usr/bin/python2.6.6 如:ln -s /usr/local/bin/python2.7 /usr/bin/python

          

pip的认识的更多相关文章

  1. 2017Windows下安装pip

    -------------------------------------------- 下载地址:  https://pypi.python.org/pypi/pip#downloads 下载颜色那 ...

  2. 安装pip

    1. 安装pip. 我们同样需要在Python的官网上去下载,下载地址是: https://pypi.python.org/pypi/pip#downloads 2. 解压. 解压pip-9.0.1. ...

  3. Windows下Python中pip安装Pillow报错总结(转载)

    遇到的俩种错误1.ValueError: zlib is required unless explicitly disabled using --disable-zlib, aborting 问题原因 ...

  4. CentOS7下安装Python的pip

    root用户使用yum install -y python-pip 时会报如下错误: No package python-pip available Error:Nothing to do 解决方法如 ...

  5. django 第三天 有关pip使用

    软件应用开发的经典模型有这样几个环境:开发环境(development).集成环境(integration).测试环境(testing).QA验证,模拟环境(staging).生产环境(product ...

  6. pip安装指定版本的package

    起因 最近到一个项目组,用了一套高大上的运维工具来搭建开发环境. 有vagrant控制VirtualBox启动虚拟机.有ansible来运行playbook初始化环境. 然后遇到了一个坑,项目现有的p ...

  7. pip安装使用详解(转)

    pip类似RedHat里面的yum,安装Python包非常方便.本节详细介绍pip的安装.以及使用方法. 1.pip下载安装 1.1 pip下载   1 # wget "https://py ...

  8. 修改pip更新源

    修改pip更新源 pip安装时默认访问pypi的,但是pypi的速度对于国内来说有点慢,还在国内也有一些pip的镜像源,造福广大程序员 pipy国内镜像目前有: http://pypi.douban. ...

  9. pip apt source images

    ~/.pip/pip.conf [global] index-url = https://pypi.douban.com/simple download_cache = ~/.cache/pip [i ...

  10. pip 与pip3

    pip 3用于python3 版本 pip2 用于python2版本 pip好像可以通用 "pip2" is for Python2, "pip3″ is for Pyt ...

随机推荐

  1. #p-complete原来比np更难

    转载一下豆瓣的一个不知名的朋友的介绍: NP是指多项式时间内验证其解是否正确.比如: 我们给一个0-1背包的解,就可以在多项式时间内验证是否满足条件.至于是否能找到 满足条件的解,这在NP复杂度里没有 ...

  2. win环境操作mysql

    第一步:登录数据库 第二步:查看数据库 第三步:进入数据库 第四步:创建表 第五步:删除数据库 第六步:进入数据库查看表状态

  3. 三维偏序(陌上花开) CDQ分治

    十分巧妙. Code: #include <cstdio> #include <algorithm> #include <cstring> #define setI ...

  4. jQuery实现tab标签切换效果

    技巧一.jQuery :eq() 选择器 定义和用法 :eq() 选择器选取带有指定 index 值的元素. index 值从 0 开始,所有第一个元素的 index 值是 0(不是 1). 经常与其 ...

  5. Raspberry Pi - 调整你的SD卡分割区的大小

    在使用Win32DiskImager为一张空白的SD卡刷入新的Rasbian系统后,卡上的可用剩余空间并不大, 本人有一张8G的SD卡,但是刷入4.1的Rasbian后,用df -h查看,根目录下的空 ...

  6. 【Henu ACM Round#20 C】 Eevee

    [链接] 我是链接,点我呀:) [题意] 在这里输入题意 [题解] 处理处所有的字符串可能的样子. 存在map里面就好. [代码] #include <bits/stdc++.h> usi ...

  7. Java基础学习总结(16)——Java制作证书的工具keytool用法总结

    一.keytool的概念 keytool 是个密钥和证书管理工具.它使用户能够管理自己的公钥/私钥对及相关证书,用于(通过数字签名)自我认证(用户向别的用户/服务认证自己)或数据完整性以及认证服务.在 ...

  8. ECNUOJ 2613 Gamma 函数

    Gamma 函数 Time Limit:1000MS Memory Limit:65536KBTotal Submit:237 Accepted:138 Description  Pollux最近在复 ...

  9. dynamic_cast与能力查询

    在C++里面,dynamic_cast 通常用于横向转换,而不是向上或者向下的转换. 这个常常用于检查某个实例,是否实现了某个接口类,那么就把这个实例,用dynamic_cast来转换成这个接口类的实 ...

  10. zzulioj--1815--easy problem(暴力加技巧)

    1815: easy problem Time Limit: 1 Sec  Memory Limit: 128 MB Submit: 98  Solved: 48 SubmitStatusWeb Bo ...