pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。
目前如果你在 python.org 下载最新版本的安装包,则是已经自带了该工具。
Python 2.7.9 + 或 Python 3.4+ 以上版本都自带 pip 工具。
pip 官网:https://pypi.org/project/pip/
你可以通过以下命令来判断是否已安装:

pip --version

更新pip的版本

python -m pip install --upgrade pip

pip install django   安装包
pip uninstall django 卸载包

pip install  -i https://mirrors.aliyun.com/pypi/simple/    django

推荐几个不错的国内镜像:

  • 阿里云:https://mirrors.aliyun.com/pypi/simple/

  • 豆瓣:https://pypi.douban.com/simple/

  • 清华大学:https://pypi.tuna.tsinghua.edu.cn/simple/

  • 中国科学技术大学  http://pypi.mirrors.ustc.edu.cn/simple/

pip install --upgrade selenium   如果有就更新,没有就安装
pip show selenium  查看是否已安装包(如果已安装显示具体信息)
pip list --outdated   查看需要更新的包(有点慢)
pip list              查看所有的包

其他主要用法

# pip --help  查看所有pip命令Usage:  pip<command>[options]Commands:install                    安装包.uninstall                  卸载包.freeze                     按着一定格式输出已安装包列表list                       列出已安装包.show                       显示包详细信息.search                     搜索包,类似yum里的search.wheel                      Buildwheelsfromyourrequirements.zip                        不推荐.Zipindividualpackages.unzip                      不推荐.Unzipindividualpackages.bundle                     不推荐.Createpybundles.help                       当前帮助.GeneralOptions:-h,--help                 显示帮助.-v,--verbose              更多的输出,最多可以使用3次-V,--version              现实版本信息然后退出.-q,--quiet                最少的输出.--log-file<path>          覆盖的方式记录verbose错误日志,默认文件:/root/.pip/pip.log--log<path>               不覆盖记录verbose输出的日志.--proxy<proxy>            Specifyaproxyintheform[user:passwd@]proxy.server:port.--timeout<sec>            连接超时时间(默认15秒).--exists-action<action>   Defaultactionwhenapathalreadyexists:(s)witch,(i)gnore,(w)ipe,(b)ackup.--cert<path>              证书.

【Python】pip模块管理Python包的常用方法相关推荐

  1. python中模块(Module)和包(Package)的区别 (导入模块、导入包)(import导包)

    如下结构,mycompany就是包,abc.py和xyz.py就是模块 mycompany ├─ __init__.py ├─ abc.py └─ xyz.py 参考文章:Python中模块(Modu ...

  2. python离线安装pip.whl_20180903 - Python Pip 工具下载whl包与离线安装

    20180903 - Python Pip 工具下载whl包与离线安装 1. 我的Blog 2. 简介信息 摘要:Linux下,python,pip工具离线安装包 Author: andy_yhm@y ...

  3. IDEA为java项目中用到python的模块设置Python interpreter

    IDEA为java项目中用到python的模块设置Python interpreter Java项目中模块用到了python,没有为模块设置Python解释器,因此点击右上角Configure Pyt ...

  4. 在python中使用什么工具管理模块_怎么使用Python pip(管理模块工具)

    怎么使用Python pip(管理模块工具) 发布时间:2020-08-26 16:04:26 来源:亿速云 阅读:71 作者:Leah 本篇文章给大家分享的是有关怎么使用Python pip(管理模 ...

  5. python pip工具命令_Python包管理工具pip

    一.pip概述 1.python包 python包,可以使我们利用网络上现成的代码库资源,解决程序中某一方面的问题,类似于C语言的各种库. PyPi(Python Package Index ,包索引 ...

  6. python之模块导入和包

    一.何为模块 1.一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀. 2.模块目的和函数,对象等一样,是为了代码的复用性而存在的.即一个py程序写了很多功能,也可 ...

  7. Python基础 - 模块 (Module) 和 包(Packages)

    1. 模块 (Module) 1. 定义:一般情况下,一个.py文件就称作一个模块 2. 导入方式:[其中,括号表示可写可不写] ① import 模块名1 (as 别名1) , 模块名2 (as 别 ...

  8. python 引用模块module和包package的区别

    补充一点模块和包的定义: (1)模块: Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句. (2)包: 包(Packa ...

  9. 【python】anaconda 管理 python 环境

    anaconda 管理虚拟环境 anaconda 简介 python 虚拟环境的安装 查看当前 anaconda中所有的虚拟环境 创建新的虚拟环境 激活所创建的虚拟环境 删除指定的虚拟环境 退出当前虚 ...

最新文章

  1. cdoj841-休生伤杜景死惊开 (逆序数变形)【线段树 树状数组】
  2. faster rcnn 数据格式
  3. CRM Document builder fill-in status fillin
  4. Quartz.Net分布式任务管理平台(第二版)
  5. linux安装mongo卸载mongo,CentOS7安装及卸载MongoDB.md
  6. 【华为云 ModelArts-Lab AI实战营】第三期:图像分类 (III) 模型参数网络调优
  7. 复练--软考高级-综合布线部分
  8. Ubuntu 部署Django, Wagtail,Postgres, Nginx, Gunicorn,Supervisor
  9. 中介分析(二): 多重中介分析
  10. 自动驾驶技术基础——GNSS
  11. uni-app改变radio的默认样式 去掉小对号
  12. android手机短信诈骗原理,安卓系统均存短信欺诈漏洞 专家:系统先天不足
  13. PowerDesigner16配置显示注释comment配置方法
  14. 聊聊微服务架构中的多级缓存设计
  15. Radware:防御现代鱼叉式网络钓鱼攻击的方法
  16. 山东理工大学单元测试2重现
  17. 【论文泛读】 Deep Learning 论文合集
  18. 【BZOJ4808/3175】马/[Tjoi2013]攻击装置 最小割
  19. run命令 uboot_华为光猫HG8245H救砖笔记⑥逆向UBoot恢复海思命令行
  20. 程序视角下的“连跳”操作(FPS游戏)

热门文章

  1. c语言分配飞机10个座位,leetcode1227(飞机座位分配)--C语言实现
  2. linux内核死锁检测机制 | oenhan,Linux内核CPU负载均衡机制 | OenHan
  3. elasticsearch group by java_java elasticsearch聚合查询实例详解
  4. floquet端口必须沿z轴设置_Ansys Workbench 振动给料机偏心轴的模态分析
  5. mysql 正则替换 换行,MySQL中使用replace、regexp进行正则表达式替换的用法分析
  6. 数据结构与算法python描述_数据结构与算法——Python语言描述.pdf
  7. java查询数组中元素的索引
  8. I/0口输入输出实验 将P1口的某一位作为输入使用,连接一个按键,当按键按下时使发光二极管亮,否则发光二极管熄灭
  9. matlab破损皮革定位,matlab-code-of-TDOAFDOa 干扰源定位代码,应该在 的求解过程中有帮助。 276万源代码下载- www.pudn.com...
  10. linux进程运行队列,Linux进程调度中队列的使用