如何在 Ubuntu 22.04 上安装 Python Pip

在 Ubuntu 22.04 上安装 Python Pip

Pip 是 Python 的包管理器,用于安装、升级、配置和管理项目依赖项。使用 pip,您可以从 Python 包索引 (PyPI) 和其他包索引中搜索、下载和安装包。

本指南介绍了如何在 Ubuntu 22.04 上为 Python 3 和 Python 2 安装 pip。我们还将向您展示使用 pip 安装和管理 Python 包的基础知识。

在你开始之前

Python有两种风格;Python 2 和 Python 3。Python 3 包含在基本系统安装中,可以从默认的 ubuntu 存储库安装 Python 2。鼓励用户使用 Python 3。

通常,在全局安装 Python 模块时,您应该更喜欢使用该apt 工具安装模块的 deb 包,因为它们经过测试可以在 Ubuntu 系统上正常工作。仅当该模块没有 deb 包时,才使用 pip 全局安装该模块。

Python 3 包以 为前缀python3-,Python 2 包以python2-.您应该更喜欢仅在虚拟环境中使用 pip 。Python 虚拟环境允许您将 Python 模块安装在特定项目的隔离位置,而不是全局安装。这样,您就不必担心影响其他 Python 项目。

为 Python 3 安装 pip

在 Ubuntu 22.04 上为 Python 3 安装 pip 是一个简单的过程。 在终端中以 root 或sudo 用户身份运行以下命令:

sudo apt updatesudo apt install python3-pip

上面的命令还安装了构建 Python 模块所需的所有依赖项。安装完成后,通过检查 pip 版本进行验证:

pip3 --version

版本号可能会有所不同,但看起来像这样:

pip 22.0.2 from /usr/lib/python3/dist-packages/pip (python 3.10)

为 Python 2 安装 pip

Ubuntu 22.04 存储库中不包含 Python 2 的 Pip。我们将使用该get-pip.py脚本为 Python 2 安装 pip。如果您的系统上尚未安装 Python 2,请运行以下命令进行安装:

sudo apt update sudo apt install python2

用于curl 下载get-pip.py脚本:

curl https://bootstrap.pypa.io/pip/2.7/get-pip.py --output get-pip.py

以 sudo 用户身份运行脚本,使用python2二进制文件为 Python 2 安装 pip:

sudo python2 get-pip.py

上面的命令全局安装 pip。如果您只想为您的用户安装它,请运行不带sudo. 该脚本还安装允许您安装源代码分发的包setuptoolswheel通过打印 pip 版本号来验证安装:

pip2 --version

输出将如下所示:

pip 20.3.4 from /usr/local/lib/python2.7/dist-packages/pip (python 2.7)

如何使用点子

在本节中,我们将向您展示一些有用的基本 pip 命令。要获取所有 pip 命令和选项的列表,请键入:

pip3 --help

如何使用点子

您可以使用 获取有关特定命令的更多信息pip <command> --help 。例如,要获取有关安装命令的更多信息,请键入:

pip3 install --help

使用 Pip 安装软件包

pip工具最基本的功能就是安装一个包。假设您要安装 Numpy要安装最新版本的软件包,您将运行以下命令:

pip3 install <package_name>

例如,要安装 NumPy 包,您可以键入:

pip3 install numpy

要安装特定版本的包,==请在包名称后附加版本号:

pip3 install numpy==1.18.5

如果使用 Python 2 ,则替换pip3为。pip2

使用需求文件使用 Pip 安装软件包

requirement.txt是一个文本文件,其中包含运行特定 Python 项目所需的 pip 包列表及其版本。要安装文件中指定的要求列表,请使用以下命令:

pip3 install -r requirements.txt

列出已安装的软件包

要列出所有已安装的 pip 包,请使用“list”子命令:

pip3 list

使用 Pip 升级软件包

要将已安装的软件包升级到最新版本,请输入:

pip3 install --upgrade package_name

使用 pip 卸载软件包

要卸载软件包,请运行:

pip3 uninstall package_name

结论

我们已经向您展示了如何在您的 Ubuntu 机器上安装 pip 并使用 pip 管理 Python 包。有关 pip 的更多信息,请访问pip 用户指南 页面。

上一篇 如何在 Linux 中设置和列出环境变量
下一篇 如何在 Ubuntu 18.04 上创建 Python 虚拟环境
Divine Odazie

Divine Odazie

这个人很懒,什么都没有留下~

本月创作热力图