【Python】pip模块管理Python包的常用方法
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包的常用方法相关推荐
- python中模块(Module)和包(Package)的区别 (导入模块、导入包)(import导包)
如下结构,mycompany就是包,abc.py和xyz.py就是模块 mycompany ├─ __init__.py ├─ abc.py └─ xyz.py 参考文章:Python中模块(Modu ...
- python离线安装pip.whl_20180903 - Python Pip 工具下载whl包与离线安装
20180903 - Python Pip 工具下载whl包与离线安装 1. 我的Blog 2. 简介信息 摘要:Linux下,python,pip工具离线安装包 Author: andy_yhm@y ...
- IDEA为java项目中用到python的模块设置Python interpreter
IDEA为java项目中用到python的模块设置Python interpreter Java项目中模块用到了python,没有为模块设置Python解释器,因此点击右上角Configure Pyt ...
- 在python中使用什么工具管理模块_怎么使用Python pip(管理模块工具)
怎么使用Python pip(管理模块工具) 发布时间:2020-08-26 16:04:26 来源:亿速云 阅读:71 作者:Leah 本篇文章给大家分享的是有关怎么使用Python pip(管理模 ...
- python pip工具命令_Python包管理工具pip
一.pip概述 1.python包 python包,可以使我们利用网络上现成的代码库资源,解决程序中某一方面的问题,类似于C语言的各种库. PyPi(Python Package Index ,包索引 ...
- python之模块导入和包
一.何为模块 1.一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀. 2.模块目的和函数,对象等一样,是为了代码的复用性而存在的.即一个py程序写了很多功能,也可 ...
- Python基础 - 模块 (Module) 和 包(Packages)
1. 模块 (Module) 1. 定义:一般情况下,一个.py文件就称作一个模块 2. 导入方式:[其中,括号表示可写可不写] ① import 模块名1 (as 别名1) , 模块名2 (as 别 ...
- python 引用模块module和包package的区别
补充一点模块和包的定义: (1)模块: Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句. (2)包: 包(Packa ...
- 【python】anaconda 管理 python 环境
anaconda 管理虚拟环境 anaconda 简介 python 虚拟环境的安装 查看当前 anaconda中所有的虚拟环境 创建新的虚拟环境 激活所创建的虚拟环境 删除指定的虚拟环境 退出当前虚 ...
最新文章
- cdoj841-休生伤杜景死惊开 (逆序数变形)【线段树 树状数组】
- faster rcnn 数据格式
- CRM Document builder fill-in status fillin
- Quartz.Net分布式任务管理平台(第二版)
- linux安装mongo卸载mongo,CentOS7安装及卸载MongoDB.md
- 【华为云 ModelArts-Lab AI实战营】第三期:图像分类 (III) 模型参数网络调优
- 复练--软考高级-综合布线部分
- Ubuntu 部署Django, Wagtail,Postgres, Nginx, Gunicorn,Supervisor
- 中介分析(二): 多重中介分析
- 自动驾驶技术基础——GNSS
- uni-app改变radio的默认样式 去掉小对号
- android手机短信诈骗原理,安卓系统均存短信欺诈漏洞 专家:系统先天不足
- PowerDesigner16配置显示注释comment配置方法
- 聊聊微服务架构中的多级缓存设计
- Radware:防御现代鱼叉式网络钓鱼攻击的方法
- 山东理工大学单元测试2重现
- 【论文泛读】 Deep Learning 论文合集
- 【BZOJ4808/3175】马/[Tjoi2013]攻击装置 最小割
- run命令 uboot_华为光猫HG8245H救砖笔记⑥逆向UBoot恢复海思命令行
- 程序视角下的“连跳”操作(FPS游戏)
热门文章
- c语言分配飞机10个座位,leetcode1227(飞机座位分配)--C语言实现
- linux内核死锁检测机制 | oenhan,Linux内核CPU负载均衡机制 | OenHan
- elasticsearch group by java_java elasticsearch聚合查询实例详解
- floquet端口必须沿z轴设置_Ansys Workbench 振动给料机偏心轴的模态分析
- mysql 正则替换 换行,MySQL中使用replace、regexp进行正则表达式替换的用法分析
- 数据结构与算法python描述_数据结构与算法——Python语言描述.pdf
- java查询数组中元素的索引
- I/0口输入输出实验 将P1口的某一位作为输入使用,连接一个按键,当按键按下时使发光二极管亮,否则发光二极管熄灭
- matlab破损皮革定位,matlab-code-of-TDOAFDOa 干扰源定位代码,应该在 的求解过程中有帮助。 276万源代码下载- www.pudn.com...
- linux进程运行队列,Linux进程调度中队列的使用