网站搜索

如何在 Linux 中安装 PIP 来管理 Python 包


Pip(“Pip Installs Packages”或“Pip Installs Python”的递归缩写)是一个跨平台包管理器,用于安装和管理 Python Python 2 或 Python 3 二进制文件附带的软件包(可以在 Python 软件包索引 (PyPI) 中找到)。

Pip 管理工具对于想要利用现有代码或库来开发 Python 应用程序而无需从头开始编写所有内容的程序员特别有用。

在本文中,我们将介绍如何在主流 Linux 发行版上安装 PIP

注意:我们将以 root 用户身份运行所有命令,如果您以普通用户身份管理系统,则使用 sudo 命令获取 root 权限,或者您可以以及将您的系统配置为运行 sudo 命令而无需输入密码,这是可能的。

在 Linux 系统中安装 PIP

要在 Linux 中安装 pip,请运行适合您的发行版的命令,如下所示:

在 Debian/Ubuntu 上安装 PIP

要在基于 Debian 的发行版(例如 UbuntuLinux Mint)上安装 pip,您可以使用 apt 包管理器。

sudo apt install python-pip	#python 2
sudo apt install python3-pip	#python 3

在 CentOS 和 RHEL 上安装 PIP

不幸的是,pip 没有打包在基于 RHEL 的发行版的官方软件存储库中,例如 CentOS StreamRockyAlmaLinux >。

因此,您需要启用 EPEL 存储库,然后使用 yum 包管理器安装 pip

yum install epel-release 
yum install python-pip	#python 2
yum install python3-pip	#python 3

在 Fedora 上安装 PIP

要在 Fedora 上安装 pip,您可以使用 dnf 包管理器。

dnf install python-pip	#Python 2
dnf install python3-pip	#Python 3

在 Arch Linux 上安装 PIP

pacman -S python2-pip	        #Python 2
pacman -S python-pip	        #Python 3

在 openSUSE 上安装 PIP

zypper install python-pip	#Python 2
zypper install python3-pip	#Python 3

如何在 Linux 系统中使用 PIP

要安装、卸载或搜索新的 Python 包,请使用这些命令。

搜索 Python

要搜索 PyPI 上可用的软件包,您可以使用搜索命令:

pip search requests

安装Python包

要安装 requests 包,请打开终端并使用以下命令:

pip install requests

升级 Python

要将已安装的软件包升级到最新版本,可以使用以下命令:

pip install --upgrade requests

卸载Python包

要卸载requests包,请使用以下命令:

pip uninstall requests

列出已安装的 Python

您可以使用以下命令列出当前安装的所有软件包:

pip list

点子帮助和使用

要查看所有命令的列表,请键入:

pip help

示例输出

Usage:   
  pip <command> [options]

Commands:
  install                     Install packages.
  download                    Download packages.
  uninstall                   Uninstall packages.
  freeze                      Output installed packages in requirements format.
  list                        List installed packages.
  show                        Show information about installed packages.
  check                       Verify installed packages have compatible dependencies.
  search                      Search PyPI for packages.
  wheel                       Build wheels from your requirements.
  hash                        Compute hashes of package archives.
  completion                  A helper command used for command completion.
  help                        Show help for commands.

您可能还想阅读以下有关 Python 的相关文章。

在本文中,我们向您展示了如何在主流 Linux 发行版上安装 PIP。要询问与此主题相关的任何问题,请利用下面的反馈表。