PIP 是一个命令行包管理器,可帮助您安装和管理用 python 编程语言编写的软件包。 用户可以从 python 包索引中搜索许多包并安装它们的依赖项。 PIP 包管理器未预装在不同的 Linux 发行版上,包括 Ubuntu 20.04。 因此,您需要手动在系统上安装此实用程序。
在本文中,我们将解释 Python 版本 Python 2 和 Python 3 的 PIP 安装过程。我们在 Ubuntu 20.04 LTS 上实现的所有步骤和命令。 下面给出的步骤非常相似,可以在较旧的 Ubuntu 版本上实现。
前置要求
- 您必须有 root 或 sudo 运行不同命令的权限。
- 确保您的系统上安装了 python 版本 2 和 3。 否则,您可以在 PIP 安装期间安装它。
在 Ubuntu 20.04 上安装 PIP
我们已经在命令行工具上执行了所有命令,因此,我们需要在您的系统上打开终端应用程序。 通过单击“活动”,您将访问应用程序启动器栏,然后在搜索栏中输入“终端”。 您将在搜索结果中看到终端应用程序图标。 单击此图标并启动系统上的终端窗口。
更新 apt 包
建议先更新升级apt包。 因此,使用以下命令更新所有 apt 包:
$ sudo apt update
升级包
如您所见,我们需要升级系统上的一些软件包。 因此,键入以下命令来升级所有 apt 包:
$ sudo apt upgrade
以下输出将显示在终端上:
为 Python 2 安装 PIP
执行以下步骤来安装 Python 2 的 PIP:
第 1 步:添加存储库
在 Ubuntu 20.04 中,默认情况下不包含 PIP python 2。 因此,我们将使用 get-pip.py 脚本为 python 2 安装 PIP。 通过添加存储库来添加和启用 Universe 分发组件。 因此,在终端上运行以下命令来执行此操作:
$ sudo add-apt-repository universe
第 2 步:安装 python 2
如您在上面的屏幕截图中所见,Universe 分发组件已启用。 现在,您将通过执行以下命令在系统上安装 python 2:
$ sudo apt install python2
第 3 步:下载并安装所需的 pip 脚本
使用以下命令下载所需的 get-pip.py 脚本 curl Ubuntu 20.04 中默认未安装的命令。 因此,如果您在系统上安装了全新的 Ubuntu,那么首先您将安装 curl 通过使用以下命令:
$ sudo apt install curl
之后,运行以下命令安装 get-pip.py 脚本:
$ curl https://bootstrap.pypa.io/get-pip.py --output get-pip.py
执行以下命令在 Ubuntu 20.04 上为 Python 2 安装 PIP:
$ sudo python2 get-pip.py
将在终端上检索以下输出:
第 4 步:检查安装的版本
通过检查 pip 版本来验证 python 2 的 pip 安装:
$ pip –version
您可以在上图中看到已为 python 2.7 安装了最新的 pip 版本 20.0.3。
为 Python 3 安装 PIP
为 Python 版本 3 安装 pip3。为此在终端上键入以下命令:
$ sudo apt install python3-pip
检查 pip 安装的版本
为 Python 3 安装 pip 后,运行以下命令在终端上打印 pip3 的安装版本:
$ pip3 --version
如何使用画中画?
在本节中,我们将为您提供一些有用的基本命令,这些命令将有助于学习 PIP 工具。 您可以使用以下命令获取所有命令列表:
$ pip3 --help
使用 PIP 搜索包
您可以使用 pip 安装软件包。 但是,您应该能够使用以下命令搜索 python 包:
$ pip3 search package-name
为了 example,我们要搜索用于从不同网站进行数据抓取/数据提取的scrapy包。 因此,您将运行以下命令来搜索 scrapy 包:
$ pip3 search scrapy
您将在终端上获得以下输出:
使用 PIP 安装包
现在,您将通过执行以下命令来安装scrapy:
$ pip3 install scrapy
使用 PIP 卸载软件包
您可以使用 python PIP 工具从您的 Ubuntu 系统中卸载不必要的软件包。 为了 example,这里我们想从我们的系统中删除scrapy包,然后使用以下命令我们可以做到:
$ pip3 uninstall scrapy
结论
从上面的文章中,现在您可以在 Ubuntu 20.04 上安装 Python PIP 工具。 此外,我们还提到了可以帮助您使用 PIP 工具的不同命令。 您可以使用 pip 实用程序搜索、安装和删除软件包。