更新升级 专属应用 系统故障 硬件故障 电脑汽车 鸿蒙刷机 鸿蒙开发Linux教程 鸿蒙开发Linux命令
当前位置:HMXT之家 > 鸿蒙开发Linux教程 > 在Ubuntu 22.04上安装Python pip及使用pip的方法

在Ubuntu 22.04上安装Python pip及使用pip的方法

更新时间:2022-12-16 09:59:53浏览次数:941+次

本文介绍在Ubuntu 22.04 Linux系统上安装Python 3 pip和Python 2 pip的方法,同时,还将展示使用pip安装和管理Python包的基本知识。

\

前言

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

Python有两种风格,Python 2和Python 3。Python 3包含在基本系统安装中,Python 2可以从默认的Ubuntu 22.04存储库安装,这里建议用户使用Python 3。

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

当前Python 3包的前缀为python3-,Python 2包的前缀是python2-。

您应该更喜欢仅在虚拟环境中使用pip,因为Python虚拟环境允许您在特定项目的独立位置安装Python模块,而不是全局安装。这样,您就不必担心影响其他Python项目。

在Ubuntu 22.04上为Python 3安装pip

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

sudo apt update

sudo apt install python3-pip

上面的命令还安装了构建Python模块所需的所有依赖项。

安装完成后,通过检查pip版本进行验证:

pip3 --version

版本号可能有所不同,但大致如下:

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

在Ubuntu 22.04上为Python 2安装pip

Pip for Python 2不包含在Ubuntu 22.04存储库中,我们将使用get pip为Python 2安装get-pip.py脚本。

如果系统上尚未安装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的命令。该脚本还安装了setuptools和wheel包,允许您安装源发行版。

通过打印pip版本号验证安装:

pip2 --version

输出将如下所示:

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

在Ubuntu 22.04上使用pip的方法

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

pip3 --help

\

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

pip3 install --help

1、使用pip安装软件包

pip工具最基本的功能是安装软件包。假设您要安装Numpy。

要安装最新版本的软件包,请运行以下命令:

pip3 install <package_name>

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

pip3 install numpy

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

pip3 install numpy==1.18.5

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

2、使用需求文件使用pip安装软件包

要求txt是一个文本文件,包含运行特定Python项目所需的pip包及其版本的列表。

要安装文件中指定的要求列表,请使用以下命令:

pip3 install -r requirements.txt

3、列出已安装的软件包

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

pip3 list

4、使用pip升级包

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

pip3 install --upgrade package_name

5、使用pip卸载软件包

要卸载软件包,请运行:

pip3 uninstall package_name

结论

上面已经向您展示了如何在Ubuntu 22.04机器上安装pip并使用pip管理Python包。