Pip 是一个包管理系统,允许您安装 Python 包。使用 pip,您可以从以下位置安装软件包Python 包索引 (PyPI)和其他存储库。
在本指南中,我们将解释如何为 Python 2 安装 pippip
和Python 3pip3
在 Debian 10、Buster 上,使用apt包管理器。我们还将向您展示如何使用 pip 安装和管理 Python 包。
为 Python 3 安装 pip#
执行以下步骤具有 sudo 权限的用户在 Debian 10 上安装 Python 3 的 Pip:
-
首先更新包列表:
sudo apt update
-
使用以下命令安装适用于 Python 3 的 pip 及其所有依赖项:
sudo apt install python3-pip
-
打印 pip3 版本以验证安装:
pip3 --version
版本号可能不同,但看起来如下所示:
pip 18.1 from /usr/lib/python3/dist-packages/pip (python 3.7)
为 Python 2 安装 pip#
以下步骤描述了如何在 Debian 系统上安装 Pip for Python 2:
-
首先更新包索引:
sudo apt update
-
为 Python 2 及其所有依赖项安装 pip:
sudo apt install python-pip
-
通过发出以下命令来验证安装,该命令将打印 pip 版本:
pip --version
版本号可能会有所不同,但看起来像这样:
pip 18.1 from /usr/lib/python2.7/dist-packages/pip (python 2.7)
使用点#
在本节中,我们将讨论基本的 pip 命令。使用 pip,您可以从 PyPI、版本控制、本地项目和分发文件安装包,但在大多数情况下,您将从 PyPI 安装包。
如果你想全局安装 python 模块,你应该更喜欢使用以下命令将其安装为包:apt
经理。仅当没有可用的包时才使用 pip 全局安装 python 模块。
通常,您只会在虚拟环境中使用 pip。 Python虚拟环境允许您在特定项目的隔离位置安装 Python 模块,而不是全局安装。这样你就不用担心影响其他Python项目。
假设您要安装一个名为urllib3
,您可以通过发出以下命令来做到这一点:
pip install urllib3
urllib3 是一个强大的 Python HTTP 客户端。
卸载软件包:
pip uninstall package_name
从 PyPI 搜索包:
pip search "search_query"
列出已安装的软件包:
pip list
列出过时的软件包:
pip list --outdated
结论#
我们向您展示了如何在 Debian 系统上安装 pip 以及如何使用 pip 管理 Python 包。有关 pip 的更多信息,请查看点子用户指南
.
如果您有任何问题或反馈,请随时在下面发表评论。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)