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

目前如果你在 python.org 下载最新版本的安装包,则是已经自带了该工具。

Python 2.7.9 + 或 Python 3.4+ 以上版本都自带 pip 工具。

pip 官网:https://pypi.org/project/pip/

可以通过以下命令来判断是否已安装:pip --version

如果还未安装,则可以使用以下方法来安装:$ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py   # 下载安装脚本

$ sudo python get-pip.py    # 运行安装脚本

注意:用哪个版本的 Python 运行安装脚本,pip 就被关联到哪个版本,如果是 Python3 则执行以下命令:

$ sudo python3 get-pip.py    # 运行安装脚本。

一般情况 pip 对应的是 Python 2.7,pip3 对应的是 Python 3.x。

pip 最常用命令

显示版本和路径pip --version

获取帮助pip --help

升级 pippip install -U pip

如果这个升级命令出现问题 ,可以使用以下命令:sudo easy_install --upgrade pip

安装包pip install SomePackage              # 最新版本

pip install SomePackage==1.0.4       # 指定版本

pip install 'SomePackage>=1.0.4'     # 最小版本

比如我要安装 Django。用以下的一条命令就可以,方便快捷。pip install Django==1.7

升级包pip install --upgrade SomePackage

升级指定的包,通过使用==, >=, <=, >, < 来指定一个版本号。

卸载包

pip uninstall SomePackage

搜索包pip search SomePackage

显示安装包信息pip show

查看指定包的详细信息pip show -f SomePackage

列出已安装的包pip list

查看可升级的包pip list -o

python3软件怎么使用_python3怎么使用pip相关推荐

  1. python3软件怎么用_Python3学习之路~4.4 软件目录结构规范

    为什么要设计好目录结构? 可读性高: 不熟悉这个项目的代码的人,一眼就能看懂目录结构,知道程序启动脚本是哪个,测试目录在哪儿,配置文件在哪儿等等.从而非常快速的了解这个项目. 可维护性高: 定义好组织 ...

  2. python3软件怎么使用_Python3时间戳如何应用于数学计算?

    做工作的时候有一个合理的计划会事半功倍,这就需要我们计算出这个工作前后所需要的预留出的时间,当然具体的结果还是越精细越好.小伙伴会问,python中有这么计算时间精准的模块吗?小编也不卖关子,直接告诉 ...

  3. linux 软件源 镜像源 yum apt pip

    linux 软件源 镜像源 yum apt pip 1.linux源 2.pypi 源 1.linux源 中国科技大学 http://mirrors.ustc.edu.cn/ 科大源帮助 http ...

  4. python3.7不能用_解决Python3.7.0 SSL低版本导致Pip无法使用问题

    终于下决心把python从2.7升到了3.7.懒人安装当然使用Anaconda. 安装成功,编译成功.但是用pip 安装包的时候提示: pip is configured with locations ...

  5. Win7和win10下python3和python2同时安装并解决pip共存问题

    Win7和win10下python3和python2同时安装并解决pip共存问题 参考文章: (1)Win7和win10下python3和python2同时安装并解决pip共存问题 (2)https: ...

  6. python3第三方库手册_python3.4学习笔记(八) Python第三方库安装与使用,包管理工具解惑...

    python3.4学习笔记(八) Python第三方库安装与使用,包管理工具解惑 许多人在安装Python第三方库的时候, 经常会为一个问题困扰:到底应该下载什么格式的文件? 当我们点开下载页时, 一 ...

  7. ubuntu 中python2和python3分别是pip2,pip3,pip指向问题

    因为python2和python3版本不兼容的原因,所以很多系统上避免不了转python2 和python3. pip 有时候指向pip2:有时候指向pip3.在我的电脑上,pip和pip3 都指向了 ...

  8. python3最新版下载_python3.9下载-Python下载v3.9.0 官方最新版【x86|x64】-西西软件下载...

    Python允许你把程序分解为模块,模块可以在其他Python程序中重用.它带有一大批标准模块可以作为你自己的程序的基础--或作为学习Python编程的例子.系统还提供了关于文件输入输出.系统调用.插 ...

  9. python3.6网络爬虫_python3.6网络爬虫

    <精通Python网络爬虫:核心技术.框架与项目实战>--导读 前 言 为什么写这本书 网络爬虫其实很早就出现了,最开始网络爬虫主要应用在各种搜索引擎中.在搜索引擎中,主要使用通用网络爬虫 ...

最新文章

  1. 用了 3 年 Apollo,最后我选择了 Nacos,原因不多说了
  2. python能做什么游戏ll-学霸的黑科技系统
  3. JAXB和XStream比较
  4. 计算机启动程序bios_如何构建自己的计算机,第三部分:准备BIOS
  5. c语言如何创建虚拟串口,模拟串口的C语言源程序代码
  6. 【NOI2019】 机器人 【区间dp】【插值】【下降幂多项式】【分段函数】
  7. js 获取url的get传值函数
  8. 分数怎么化成带分数_小升初数学总复习第三个基础模块:分数的认识
  9. iOS KVO crash 自修复技术实现与原理解析
  10. linux上开发应用程序_如何在Linux上安装软件应用程序
  11. verp中joint的type、模式的区别
  12. ad用户和计算机显示2000个,AD 用户属性userAccountControl的详细解释
  13. 工业机器人行业应用-新能源汽车
  14. 弹性系数和线径的计算公式_弹力计算公式(完整版).pdf
  15. AR8035芯片手册 解析|CSDN创作打卡
  16. 崂山道士“法术”已成真?还需VR+AI+5G三强紧联合
  17. 【源码分享】一键打开禅意生活——电子木鱼微信小程序源码分享
  18. 可穿戴产品中四大心率监测方法盘点
  19. java 随机生成英文名_java随机数Reandom(简单介绍)
  20. Flex 下 mm.cfg 文件配置详解

热门文章

  1. 怎么修改RO服务器版本,谁知道build.prop的系统版本号怎么改
  2. 计算机一级windows7操作,计算机等级一级:Windows7应用之小技巧
  3. Shiro授权流程图
  4. 计算机领域hpec会议,2018 IEEE High Performance extreme Computing Conference HPEC
  5. java变量用来干嘛_Java
  6. idea启动tomcat没有加载项目_震惊!我三步就搞定了 Tomcat 源码环境搭建!
  7. c++ vscode 自动注释_WIN下vscode调试C/C++,从零开始生成helloworld项目【2018年6月29日】...
  8. 五年级计算机教材内容,五年级计算机教学计划
  9. win7系统找不到我的电脑图标的应对办法
  10. 深入理解static关键字