如何在 Ubuntu 20.04 上安装 Python Pip

Pip 是用于安装 Python 包的工具。使用 pip,您可以从 Python 包索引 (PyPI) 和其他包索引中搜索、下载和安装包。

本教程介绍如何在 Ubuntu 20.04 上为 Python 3 和 Python 2 安装 pip。我们还将引导您完成使用 pip 安装和其他管理 Python 包的基础知识。

开始之前

Python有两种口味;Python 2 和 Python 3 。从 Ubuntu 20.04 开始,Python 3 包含在基本系统安装中,Python 2 可用于从宇宙存储库进行安装。鼓励用户切换到 Python 3。

全局安装 Python 模块时,强烈建议使用贴切工具安装模块的 deb 包,因为它们经过测试,在 Ubuntu 系统上正常工作。Python 3 包使用前缀,Python 2 包使用 前缀。python3-python2-

仅使用 pip 该模块没有 deb 包时全局安装模块。

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

为 Python 3 安装点

 

若要在 Ubuntu 20.04 上为 Python 3 安装 pip,请将以下命令作为根用户或 sudo用户在终端中运行:

sudo apt update
sudo apt install python3-pip

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

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

pip3 --version

版本号可能会有所不同,但看起来会类似:

pip 20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.8)

Installing pip for Python 2

Python 2 的 Pip 不包括在 Ubuntu 20.04 存储库中。我们将使用脚本为 Python 2 安装 pip。get-pip.py

首先启用宇宙存储库:

sudo add-apt-repository universe

更新包索引并安装 Python 2:

sudo apt update 
sudo apt install python2

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

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

启用存储库后,以 sudo 用户状态运行脚本,为 Python 2 安装 pip:python2

sudo python2 get-pip.py

Pip 将在全球安装。如果只想为用户安装它,请运行不带 的命令。该脚本还将安装 和 ,这允许您安装源分发。sudosetuptoolswheel

 

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

pip2 --version

输出将类似:

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

如何使用皮普

在本节中,我们将向您展示一些有用的基本点命令。使用 pip,您可以安装来自 PyPI、版本控制、本地项目和分发文件的包。通常,您将安装来自 PyPI 的包。

要查看所有 pip 命令和选项的列表,请键入:

pip3 --help
get-42

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

pip3 install --help

使用 Pip 安装包

假设您要安装一个名为”用于从网站提取和提取数据”的包。scrapy

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

pip3 install scrapy

若要在包名称后安装包追加和版本号的特定版本:==

pip3 install scrapy==1.5

如果使用 Python 2,请替换为。pip3pip2

使用要求文件使用 Pip 安装包

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

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

pip3 install -r requirements.txt

列出已安装的软件包

要列出所有已安装的 pip 包,请使用以下命令:

pip3 list

使用 Pip 升级包

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

pip3 install --upgrade package_name

使用 Pip 卸载包

要卸载运行包:

pip3 uninstall package_name

 

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun35869.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2021年2月4日 下午10:22
下一篇 2021年2月4日

相关推荐