Pip 是一个包安装工具,用于从 Python Package Index 和各种存储库获取包。
Pip 代表“首选安装程序”,是一个基于 Python 的包管理应用程序,可简化包安装和管理过程。 Pip 是一个用于 Python 项目的多平台包管理器,可帮助管理库和依赖项。 Ubuntu Linux 上的 Pip 安装过程快速而简单。
从 Ubuntu 20.04 开始,最新的 Python 3 包含在标准系统安装中。 Python 2 的源代码可以在通用源存储库中找到。不过,我们鼓励用户升级到Python 3。当模块没有对应的包时,可以使用pip全局安装。 Python 虚拟环境允许您将它们安装在每个项目下的单独位置,而不是全局安装 Python 模块。您不必担心这种方式会影响其他 Python 程序。
本文将向您展示如何设置 Python 3 和 Python 2。我们将介绍在 Ubuntu 20.04 中使用 pip 安装和管理 Python 包的基础知识。
如何在 Ubuntu 20.04 上安装 PIP
您可以从 python 软件包官方网站(PyPI)获取所有兼容软件包的列表。您还可以使用此网站获得有关安装的帮助。例如,如果您想安装诸如“scrapy”之类的任何软件包,这是一个用于网页抓取的软件包。除此之外,您还可以获取该包的文档以便您更好地理解。
要安装 python 的 pip 文件,您需要输入以下命令:
sudo apt install python3-pip
它会提示您并请求您的许可是否要安装它(y/n),您需要按“y”如下图所示进行安装。
可以使用下面提到的命令来识别已安装的 pip 版本:
pip3 --version
现在,如果您想知道如何使用 pip 命令以及有哪些可用功能,那么您可以通过在终端中键入以下命令来查看它们。
pip --help
现在,如上图所示,第一个命令是安装软件包。让我们以安装“scrapy”python 包为例。您可以通过输入以下内容来做到这一点:
pip3 install scrapy
您也可以按照完全相同的语法安装您选择的任何其他软件包。
安装完成后,您可以通过在终端中输入以下命令来检查软件包是否已安装。
pip3 list
此命令将显示所有已安装软件包的列表,您可能需要向下滚动才能找到已安装的软件包。
如何卸载Python包
您可以通过键入以下内容来卸载以前安装的任何软件包
pip3 uninstall scrapy
scrapy包已经安装。
如何为 Python 2 安装 PIP
python 2 的 pip 包存在于 Universe 存储库中,但如果您的系统中没有,则使用以下命令安装它:
sudo add-apt-repository universe
现在,使用下面提到的命令来更新软件包列表:
sudo apt update
首先安装Python2最小包。
sudo apt install python2-minimal
Ubuntu 20.04 中不包含 Python2 的 Pip 软件包。所以我们需要使用 pip 安装程序脚本。
curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py
然后使用 python2 执行 Python 脚本以在系统上安装 Pip。
sudo python2 get-pip.py
安装后,您可以通过键入以下内容检查版本:
pip2 --version
Output:
pip 20.3.4 from /usr/local/lib/python2.7/dist-packages/pip (python 2.7)
如何从 Ubuntu 20.04 卸载 PIP
如果您想卸载 python 3 的 pip 软件包,可以通过在终端中输入以下命令来完成:
对于Python 3:
sudo apt purge python3-pip
结论
Python 是最简单且易于学习的编程语言。 Python 代码执行速度更快,并且有大量模块可以使用来增强程序的功能。本文向您展示了如何为 Ubuntu OS 20.04 安装 python 2 和 python 3 的 pip 软件包。此外,我们还学习了如何卸载包和 pip。