1、功能

pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。

2、pip、pip2和pip3区别

(1)pip和pip2相同,均对应Python2.x版本。
(2)pip3对应Python3.x版本。

3、查看Python和pip版本

(1)Python2

//查看Python2版本,以下4条命令等价
$ python -V //注意V大写,小写报错,下同
$ python2 -V
$ python --version
$ python2 --version//查看pip、pip2版本,以下4条命令等价
$ pip -V
$ pip2 -V
$ pip --version
$ pip2 --version

(2)Python3

//查看Python3版本,以下2条命令等价
$ python3 -V
$ python3 --version//查看pip2版本,以下2条命令等价
$ pip3 -V
$ pip3 --version

4、常用命令

(1)获取帮助

$ pip --help

(2)升级 pip

$ sudo easy_install --upgrade pip

(3)安装包

$ pip install SomePackage              //最新版本
$ pip install SomePackage==1.0.4       //指定版本
$ pip install 'SomePackage>=1.0.4'     //最小版本

(4)升级包

$ pip install --upgrade SomePackage  //升级指定的包,通过使用==, >=, <=, >, < 来指定一个版本号。

(4)卸载包

$ pip uninstall SomePackage

(5)列出已安装的包

$ pip list

5、注意

如果 Python2 和 Python3 同时有 pip,则使用方法如下:

//Python2:
$ python2 -m pip install XXX
//Python3:
$ python3 -m pip install XXX

pip、pip2和pip3区别相关推荐

  1. pip、pip2以及pip3的区别以及使用方法

    pip简介 pip是Python包管理工具,该工具提供了对Python 包的查找.下载.安装.卸载的功能. pip.pip2和pip3区别 pip和pip2相同,均对应Python2.x版本,用于对p ...

  2. pip 与 pip3 区别

    pip 与 pip3 区别 电脑同时有多个版本的 python 时,pip3 可以自动判别用 python3 来安装库,是为了避免同 python2 发生冲突. 如果你的电脑仅仅安装了 python3 ...

  3. Mac 安装 pip 看这里就够了,pip、pip2、pip3 再也不懵了

    Mac 安装 pip 看这里就够了,pip.pip2.pip3 再也不懵了 啥是 pip ? pip is the package installer for Python. You can use ...

  4. pip 和pip3区别

    python 有python2和python3的区别 那么pip也有pip和pip3的区别 大概是这样的 1.pip是python的包管理工具,pip和pip3版本不同,都位于Scripts\目录下: ...

  5. Python2 与 Python3 共存,pip2 与 pip3 共存切换设置

    1. Python2 与 Python3 软链接设置 wohu@ubuntu:/usr/bin$ ll /usr/bin/python* lrwxrwxrwx 1 root root 9 4月 16 ...

  6. python3 exe_Windows10下python3和python2同时安装 python2.exe、python3.exe和pip2、pip3设置

    1.添加python2到系统环境变量 打开,控制面板\系统和安全\系统,选择高级系统设置,环境变量,选择Path,点击编辑,新建,分别添加D:\Python\python27和D:\Python\py ...

  7. 关于pip2和pip3共存问题的解决办法

    前言 现在在linux系统中,如果你直接用apt安装pip是只能安装pip3的,即只能用命令apt install python3-pip 而如果你继续试图用apt install python-pi ...

  8. Kali linux安装pip2与pip3

    文章前言 Kali linux自带python2与python3,但是缺少pip2与pip3,这对我们安装python依赖时造成各种问题,本篇文章将主要介绍如何在Kali linux环境中安装pip2 ...

  9. pip2和pip3在windows下共存问题

    pip2和pip3在windows如何下共存? 很多时候我们需要同时用到python2和python3,这时,当需要使用pip对第三方库管理的时候,就需要两个pip了,那么,如何让两个pip共存呢? ...

最新文章

  1. 构建基于Chromium的应用程序(Winform程序加载Html页面)
  2. ubuntu15.10避免图形界面无法登录的jdk配置
  3. 用python处理excel表格_python用win32com处理excel表格
  4. PySC2星际争霸Ⅱ 强化学习环境搭建
  5. vim的巧用---对比操作
  6. db2主键自增和oracle,DB2主键自增长设置(id自增)
  7. 拉普拉斯变换公式表_复变函数之拉普拉斯变换小结
  8. 一个成型的awt所必须的frame组件
  9. jQuery 事件源码定位
  10. ASP.NET profile之 找不到存储过程'dbo.aspnet_CheckSchemaVersion'
  11. FFmpeg常用指令记录sdp中提取sps/pps信息sps/pps(STAP-A解析)
  12. python实用教程答案 郑阿奇_VisualC++实用教程第4版_郑阿奇,习题参考答案,精品资料...
  13. 你好,罗茜——爱要怎么说出口
  14. 【读论文】Multiple Kernel Learning, Conic Duality, and the SMO Algorithm(2004)
  15. 使用Python下载flbook.com.cn电子书
  16. 如果遇到压力面试应该怎么办?应对压力面试有什么技巧?
  17. 如何將人臉變漂亮(一)
  18. minimap2和yacrd 去16S nanopore的嵌合体 【学习笔记】
  19. 图像处理计算机基本配置,图形图像工作的电脑配置推荐_DIY攒机硬件郎中-中关村在线...
  20. 求知若饥,虚心若愚Stay Hungry, Stay Foolish--2005斯坦福大学05年毕业演讲

热门文章

  1. 《Batch Normalization Accelerating Deep Network Training by Reducing Internal Covariate Shift》阅读笔记与实现
  2. Linux下在程序中如何进行繁体中文和简体中文的转换
  3. SOT23-6 大功率升压IC 5V/1A典型应用
  4. 【phpcms-v9】phpcms-v9中建立wap手机站点
  5. NX二次开发 UFUN获取当前工作部件tag UF_ASSEM_ask_work_part
  6. C语言字符串入门级——字符串定义、字符串函数
  7. ATF启动(二):BL1
  8. matlab fdatool教程,[Matlab]Fdatool与s-function c builder的使用
  9. 数据中心:全面云化的新一代互联网基础笔记
  10. 智慧安防系统(嵌入式开发)