Как установить Pip на Debian 9

Pip — это система управления пакетами, которая упрощает установку и управление пакетами программного обеспечения, написанными на Python, такими как те, которые находятся в индексе пакетов Python (PyPI) .

Это руководство проведет вас через установку Python Pip в Debian 9 и научит, как устанавливать пакеты Python и управлять ими с помощью pip.

Подготовка

Прежде чем продолжить это руководство, убедитесь, что вы вошли в систему как пользователь с привилегиями sudo .

Стоит отметить, что если вы хотите установить модуль python глобально, вы должны предпочесть установить его как пакет с помощью менеджера apt . Используйте pip для глобальной установки модулей Python, только если пакет недоступен.

Обычно вы используете pip только внутри виртуальной среды. Virtual Environment Python позволяет устанавливать модули Python в изолированном месте для конкретного проекта, а не глобально. Таким образом, вам не нужно беспокоиться о влиянии на другие проекты Python.

В следующих разделах мы покажем вам, как установить pip для Python 2 pip и Python 3 pip3 с помощью диспетчера пакетов apt .

Установите Pip для Python 2

Выполните следующие действия, чтобы установить Pip для Python 2 в вашей системе Debian:

  1. Начните с обновления индекса пакетов:

     sudo apt update
  2. Установите pip для Python 2 и всех его зависимостей:

     sudo apt install python-pip
  3. После завершения установки проверьте установку, выполнив следующую команду, которая распечатает версию пакета:

     pip --version

    Номер версии может отличаться, но будет выглядеть примерно так:

     pip 9.0.1 from /usr/lib/python2.7/dist-packages (python 2.7)

Установить pip для Python 3

Выполните следующие действия, чтобы установить Pip для Python 3 в Debian:

  1. Сначала обновите список пакетов:

     sudo apt update
  2. Затем установите pip для Python 3 и всех его зависимостей, набрав:

     sudo apt install python3-pip
  3. Проверьте установку, распечатав версию pip:

     pip3 --version

    Номер версии может быть другим, но он будет выглядеть примерно так:

     pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.5)

Использование пункта

В этом разделе мы покажем вам несколько полезных базовых команд pip. С помощью pip мы можем устанавливать пакеты из PyPI, системы контроля версий, локальных проектов и из файлов распространения, но в большинстве случаев вы будете устанавливать пакеты из PyPI.

Допустим, мы хотим установить пакет с именем croniter , мы можем сделать это, выполнив следующую команду:

pip install croniter
croniter обеспечивает итерацию для объекта datetime в формате, подобном cron.

Чтобы удалить пакет, выполните:

pip uninstall package_name

Для поиска пакетов из PyPI:

pip search "search_query"

Чтобы просмотреть установленные пакеты:

pip list

Чтобы перечислить устаревшие пакеты:

pip list --outdated
Package       Version Latest Type
------------- ------- ------ -----
cryptography  1.7.1   2.2.2  wheel
enum34        1.1.6   1.1.6  wheel
idna          2.2     2.7    wheel
ipaddress     1.0.17  1.0.22 wheel
keyring       10.1    13.0.0 wheel
keyrings.alt  1.3     3.1    wheel
pip           9.0.1   10.0.1 wheel
pyasn1        0.1.9   0.4.3  wheel
pycrypto      2.6.1   2.6.1  sdist
pygobject     3.22.0  3.28.3 sdist
pyxdg         0.25    0.26   wheel
SecretStorage 2.3.1   2.3.1  sdist
setuptools    33.1.1  39.2.0 wheel
six           1.10.0  1.11.0 wheel
wheel         0.29.0  0.31.1 wheel

Выводы

В этом руководстве мы показали вам, как установить pip в вашей системе Debian и как управлять пакетами Python с помощью pip. Дополнительные сведения о pip см. В руководстве пользователя pip .

Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь оставлять комментарии ниже.

Оставьте комментарий