如何在 Ubuntu 16.04 LTS 上安装 Pip

可以说是用于安装和管理 Python 包的最简单的工具之一,Pip 因使用该工具的应用程序数量而声名狼藉。 Pip 因其在 easy_installed 包管理器上处理二进制包的能力而着迷,它支持 3rd 方包安装。 尽管 Python 有时会默认使用 Pip,但本教程将展示如何安装、检查其版本以及在 Ubuntu 16.04 上使用 Pip 的一些基本命令。

预检

  • 这些说明适用于 Ubuntu 16.04 LTS 服务器,我们以 root 身份登录。
  • 如果您使用不同的操作系统,请查看我们的其他 Pip 安装指南。

Pip 安装和验证

步骤1:

确保所有软件包都是最新的。 运行以下命令后,您将获得任何获得更新的软件包的输出。

apt-get update

第2步:

使用 cURL 和 Python 安装 Pip。 使用 cURL 命令下载可确保最新版本的 Pip。curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py"
python get-pip.py

第 3 步:

验证 Pip 的安装:

pip --version

输出:
pip --version
pip 18.0 from /usr/local/lib/python2.7/dist-packages/pip (python 2.7)

基本 Pip 命令

安装库

Pip 可以使用以下命令安装 Django、Tensorflow、Numpy、Pandas 等 3rd 方软件包。

pip install <library_name>

搜索图书馆

您还可以通过命令行在 Python 的存储库中搜索其他库。 对于我们的示例,让我们查找 Django 包。 搜索命令向我们展示了一个类似于下面的广泛列表。

pip search django

django-bagou (0.1.0) - Django Websocket for Django
django-maro (0.0.2) - `django-maro` is utility for django.
django-hooked (0.1.7) - WebHooks for Django and Django Rest Framework.
django-ide (0.0.5) - A Django app to develop Django apps
django-mailwhimp (0.1) - django-mailwhimp integrates mailchimp into Django
django-six (1.0.4) - Django-six —— Django Compatibility Library
django-umanage (1.1.1) - Django user management app for django
django-nadmin (0.1.0) - django nadmin support django version 1.8 based on django-xadmin
diy-django (1.3.1) - diy-django

卸载库

如果您不需要库并且您的脚本使用它们,您可以使用以下命令轻松卸载:

pip uninstall

安装 Python 资源

很多时候Python包都有一个requirements.txt文件,如果你看到这个文件,你可以运行这个命令来安装那个包中的所有库

pip install -r requirements.txt