Pip 是一个包管理系统,可简化用 Python 编写的软件包(例如 Python 包索引 (PyPI) 中的软件包)的安装和管理。 Ubuntu 18.04 上默认不安装 Pip,但安装非常简单。
在本教程中,我们将向您展示如何使用 Ubuntu 18.04 安装 Python Pipapt包管理器。我们还将引导您了解使用 pip 安装和管理 Python 包的基础知识。
先决条件#
在继续本教程之前,请确保您以以下身份登录具有 sudo 权限的用户
.
为 Python 3 安装 pip#
Ubuntu 18.04 附带 Python 3,作为默认的 Python 安装。完成以下步骤来安装 pip (pip3
)对于Python 3:
-
首先使用以下命令更新软件包列表:
sudo apt update
-
使用以下命令为 Python 3 安装 pip:
sudo apt install python3-pip
上面的命令还将安装构建 Python 模块所需的所有依赖项。
-
安装完成后,通过检查 pip 版本来验证安装:
pip3 --version
版本号可能会有所不同,但看起来像这样:
pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.6)
为 Python 2 安装 pip#
Ubuntu 18.04 中默认不安装 Python 2。要安装 Python 2 和适用于 Python 2 的 pip,请完成以下步骤:
-
通过运行以下命令更新包索引:
sudo apt update
-
使用以下命令安装适用于 Python 2 的 pip:
sudo apt install python-pip
上面的命令将安装 Python2、Pip 以及构建 Python 模块所需的所有依赖项。
-
通过打印 pip 版本号来验证安装:
pip --version
版本号可能会有所不同,但看起来像这样:
pip 9.0.1 from /usr/lib/python2.7/dist-packages (python 2.7)
如何使用点#
在全局安装 python 模块时,强烈建议使用以下命令安装发行版提供的 python 模块apt包管理器,因为它们经过测试可以在 Ubuntu 系统上正常工作。
仅当包管理器没有可用的包时,才应使用 pip 全局安装 Python 模块。
在大多数情况下,您应该在虚拟环境仅有的。 PythonVirtual Environments
允许您在特定项目的隔离位置安装 Python 模块,而不是全局安装。这样你就不用担心影响其他Python项目。
在本节中,我们将向您展示一些有用的基本 pip 命令。使用 pip,我们可以从 PyPI、版本控制、本地项目和分发文件安装包,但在大多数情况下,您将从 PyPI 安装包。
要查看所有 pip 命令和选项的列表,请键入:
pip3 --help
您可以使用以下命令获取有关特定命令的更多信息pip <command> --help
。例如,要获取有关安装命令的更多信息,请键入:
pip3 install --help
使用 Pip 安装软件包#
假设您要安装一个名为scrapy
用于从网站上抓取和提取数据。
要安装最新版本的软件包,您需要运行以下命令:
pip3 install scrapy
要安装特定版本的软件包,您可以发出以下命令:
pip3 install scrapy==1.5
Replace pip3
with pip
如果使用Python 2。
使用需求文件通过 Pip 安装软件包#
requirement.txt
是一个文本文件,其中包含 pip 包列表及其运行特定 Python 项目所需的版本。
使用以下命令安装文件中指定的要求列表:
pip3 install -r requirements.txt
列出已安装的软件包#
要列出所有已安装的 pip 软件包,请使用以下命令:
pip3 list
使用 Pip 升级包#
要将已安装的软件包升级到最新版本,请运行:
pip3 install --upgrade package_name
使用 Pip 卸载软件包#
要卸载软件包,请运行:
pip3 uninstall package_name
结论#
在本教程中,您学习了如何在 Ubuntu 计算机上安装 pip 以及如何使用 pip 管理 Python 包。
有关 pip 的更多信息,请访问点子用户指南
page.
如果您有任何问题或反馈,请随时在下面发表评论。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)