在Ubuntu 19.04上安装Python Pip

时间:2020-01-09 10:41:00  来源:igfitidea点击:

总览

在本教程中,我们将学习如何在Ubuntu 19.04上安装Python Pip。我们还将学习如何安装和管理软件包,以及列出Pip存储库中可用的软件包及其版本。

Pip是Python的软件包管理系统,它使我们可以安装和管理用Python编写的软件包。与Ubuntu和Debian上的apt或者Red Hat和Centos上的yum非常相似,不同之处在于它是专门为Python社区构建的。

安装Pip和Pip3

可以从Ubuntu 19.04源存储库中获取Python Pip,并且可以轻松进行安装,而无需进行其他工作。可用于Ubuntu 19.04的版本是18.1.

与Ubuntu 18.04十分相似,源存储库中支持两种版本的Pip-适用于python 2.7的Pip和适用于Python 3的Pip3. 后者是推荐版本,因为前者将在不久的将来被弃用。

为Python 3安装Python Pip

要为Python 3安装Pip,请运行以下命令。

sudo apt install python3-pip

为Python 2.7安装Python Pip

要为Python 2.7安装Python Pip,请使用以下命令。

sudo apt install python-pip

点安装脚本

从Ubuntu Apt存储库安装Pip的另一种方法是运行pypa.com提供的安装脚本。这对于在软件包管理器中没有可用的Pip的发行版或者需要更多安装选项的情况下很有用。

使用此脚本安装时,Apt将不知道Pip。如果已经通过Ubuntu的软件包管理器安装了Pip,那么使用安装脚本再次安装Pip可能会使服务器进入不一致状态。

从pypa.com下载Pip的安装脚本

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

使用Python执行脚本

python get-pip.py

更新Python点

Pip可以使用pip install命令更新自身。当执行时,Pip将查找自身的更新版本,然后安装它。

要更新Pip,请运行以下命令

pip install -U pip

安装包

要使用Python Pip安装新软件包,请使用pip install命令和要安装的软件包的名称。

pip install PACKAGE_NAME

例如,要通过Pip安装Ansible,我们将运行以下命令。

pip install ansible

更新已安装的软件包

软件包会经常更新,并且要确保我们正在运行可修复错误,安全漏洞或者添加新功能的最新版本,请使用带有-U标志的pip install命令。

点安装-U PACKAGE_NAME

例如,要更新Ansible软件包,我们将运行以下命令。

点安装-U ansible

删除已安装的软件包

要从Ubuntu 18.04卸载软件包,请使用pip uninstall命令。

pip uninstall PACKAGE_NAME

例如,要从Ubuntu 18.04卸载Ansible软件包,应运行以下命令。

pip uninstall ansible

列出所有已安装的软件包

要列出使用Pip安装的软件包,可以使用list命令。 pip list命令将输出每个安装软件包及其版本。

pip list

列出所有过时的软件包

只需使用过时列表选项就可以监视过时的软件包。将输出pip在系统上安装的格式正确的过时软件包列表。

pip list --outdated

显示有关安装软件包的信息

要显示有关服务器上安装的软件包的详细信息,可以使用pip show命令。该命令的输出中包括软件包名称,版本,简短摘要和依赖关系树。

pip show <package name>