Python pip 命令

pip 是 Python 的包管理工具,它用于安装、卸载和升级 Python 包。本节将介绍 pip 常用的命令,以便让初学小伙伴全面地掌握它。

查看 pip 版本

在 Python 中,我们可以使用 pip --version 命令来查看当前的 pip 版本是什么。

pip --version

升级 pip 版本

在 Python 中,我们可以使用 pip install --upgrade pip 命令来将当前 pip 升级到最新版本。

pip install --upgrade pip

pip 安装包

在 Python 中,我们可以使用 pip install xxx 命令来安装一个包。比如想要安装 matplotlib 这个第三方包,应该使用以下命令。

pip install matplotlib

如果想要安装指定版本的包,可以在后面使用 “==” 指定版本号。

pip install matplotlib==3.4.1

pip 指定安装源

如果觉得安装的速度比较慢,可以使用 pip install -i 地址名 包名 命令来指定国内的安装源。常见的国内源有:

阿里云:https://mirrors.aliyun.com/pypi/simple/
豆瓣:https://pypi.douban.com/simple/
清华:https://pypi.tuna.tsinghua.edu.cn/simple
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:https://pypi.hustunique.com/
山东理工大学:https://pypi.sdutlinux.org/

比如想要指定安装源为阿里云,命令应该这样写:

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

pip 升级包

在 Python 中,我们可以使用 pip install --upgrade xxx 命令将已安装的包升级到最新版本。比如想要升级 matplotlib 这个已经安装好的包,应该使用以下命令。

pip install --upgrade matplotlib

pip 卸载包

在 Python 中,我们可以使用 pip uninstall xxx 命令来卸载一个包。比如想要卸载 matplotlib 这个已经安装好的包,应该使用以下命令。

pip uninstall matplotlib

pip 下载包(但不安装)

在 Python 中,我们可以使用 pip download 包名 -d "路径" 命令来下载一个包到指定路径。比如将 matplotlib 包下载到当前目录,命令应该这样写:

pip download matplotlib -d "."

pip 查看包信息

在 Python 中,我们可以使用 pip show xxx 命令来查看已安装的某个包的信息。比如想要查看已安装的 matplotlib 包,应该使用以下命令。

pip show matplotlib

pip 查找所有包

在 Python 中,我们可以使用 pip list 命令来查找本地计算机已经安装的所有包。

pip list

如果想要查看一下已安装的包中,有哪些是需要被升级的,可以使用:

pip list -o

pip 查看帮助文档

在 Python 中,我们可以使用 pip help 命令来查看 pip 的帮助文档,包括所有的命令和选项。

pip help

pip 操作 requirements.txt

在实际开发时,小伙伴们可能会在其他人的项目中看到 requirements.txt 这样的文件,该文件包含了当前 Python 项目所需要用到的第三方库的信息,如下图所示。

Python pip 操作 requirements.txt

想要使用 pip 生成 requirements.txt,应该使用下面命令。执行完之后,就会在当前项目下生成一个 requirements.txt 文件。

pip freeze > requirements.txt

如果想要批量地安装 requirements.txt 中的包,可以使用以下命令。

pip install -r requirements.txt
给站长反馈

绿叶网正在不断完善中,小伙伴们如果发现任何问题,还望多多给站长反馈,谢谢!

邮箱:lvyenet@vip.qq.com

「绿叶网」服务号
绿叶网服务号放大
关注服务号,微信也能看教程。
绿叶网服务号