一、pip工具
1、pip简介
pip 是一个通用的 Python包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能,便于我们对 Python的资源包进行管理。
在安装 Python时,会自动下载并且安装 pip。
(1)查看是否安装 pip
查看是否已经安装 pip了工具。在windows命令行里输入:
pip 或者 pip -V 或者 pip --version
如果正确显示 pip的版本,说明安装成功了。
(2)获取帮助命令:
pip -h 或者 pip --help
二、pip工具使用
1、查看包
(1)查看所有安装包
pip list
(2)查看指定的格式的安装包
pip freeze
(3)查看指定包的详细信息,包含版本号
pip show [-f] <包名>
2、搜索包
我们可以在官网(https://pypi.org/)搜索 Python包。
也可以使用下面命令搜索。
pip search <包名>
3、安装包
安装指定的包命令:
pip install <包名> # 最新版本
pip install <包名>==1.0.4 # 指定版本
pip install -r required.txt # 安装 required.txt文件里列出的安装包
- 通过使用==, >=, <=, >, < 来指定一个版本号。
示例安装 MongoDB 驱动 :pip install pymongo
4、卸载包
删除指定的包命令:
pip uninstall <包名>
示例 卸载 MongoDB 驱动:pip uninstall pymongo
5、升级包
查看可升级的包命令:
pip list -o
升级包指定的包命令:
pip install -U <包名>
如果这个升级命令出现问题 ,可以使用下面命令:
pip install --upgrade <包名>
- 通过使用==, >=, <=, >, < 来指定一个版本号。
示例:
三、修改 pip下载源URL
运行 pip install 命令会从默认网站上下载指定的 python包。
默认下载源网址为:https://files.pythonhosted.org/
这是个国外的网站,遇到网络情况不好的时候,可能会下载失败。
国内常用的 pip下载源URL列表如下:
- 阿里云:https://mirrors.aliyun.com/pypi/simple/
- 腾讯云:https://mirrors.cloud.tencent.com/pypi/simple
- 豆瓣(douban):https://pypi.douban.com/simple/
- 清华大学:https://pypi.tuna.tsinghua.edu.cn/simple/
- 中国科技大学(ustc): https://pypi.mirrors.ustc.edu.cn/simple/
我们可以通过命令行修改 pip安装包时的下载源地址。
1、临时使用
临时使用国内下载源地址格式:
pip install <包名> -i 国内源地址
示例:pip install PyMySQL -i https://mirrors.aliyun.com/pypi/simple/
这里从阿里源安装 PyMySQL。
2、永久使用
使用下面命令全局修改 pip的下载源地址格式:
pip config set global.index-url <国内源地址>
示例:pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
– 求知若饥,虚心若愚。