
Pip — это система управления пакетами, позволяющая устанавливать пакеты Python. С помощью pip можно устанавливать пакеты из Python Package Index (PyPI) и других репозиториев.
В этом руководстве мы объясним, как установить pip для Python 2 pip и Python 3 pip3 в Debian 10, Buster, используя менеджер пакетов apt . Мы также покажем, как устанавливать и управлять пакетами Python с помощью pip.
Установка pip для Python 3
Чтобы установить Pip для Python 3 в Debian 10, выполните следующие действия как пользователь с привилегиями sudo :
-
Начните с обновления списка пакетов:
sudo apt update -
Установите pip для Python 3 и все его зависимости с помощью следующей команды:
sudo apt install python3-pip -
Распечатайте версию pip3 для проверки установки:
pip3 --versionНомер версии может быть другим, но выглядеть он будет примерно так, как показано ниже:
pip 18.1 from /usr/lib/python3/dist-packages/pip (python 3.7)
Установка pip для Python 2
Следующие шаги описывают установку Pip для Python 2 в системах Debian:
-
Начните с обновления индекса пакетов:
sudo apt update -
Установите pip для Python 2 и все его зависимости:
sudo apt install python-pip -
Проверьте установку, выполнив следующую команду, которая выведет версию pip:
pip --versionНомер версии может отличаться, но выглядеть он будет примерно так:
pip 18.1 from /usr/lib/python2.7/dist-packages/pip (python 2.7)
Использование Pip
В этом разделе мы рассмотрим основные команды pip. С помощью pip можно устанавливать пакеты из PyPI, системы контроля версий, локальных проектов и из файлов дистрибутива, но в большинстве случаев пакеты устанавливаются из PyPI.
Если вы хотите установить модуль Python глобально, лучше установить его как пакет с помощью менеджера apt . Используйте pip для глобальной установки модулей Python только в случае отсутствия доступного пакета.
Обычно pip используется только внутри виртуальной среды. Virtual Environment Python позволяет устанавливать модули Python в изолированном расположении для конкретного проекта, а не глобально. Таким образом, вам не придётся беспокоиться о влиянии на другие проекты Python.
Предположим, вы хотите установить пакет с именем urllib3 . Это можно сделать, выполнив следующую команду:
pip install urllib3
urllib3 — мощный HTTP-клиент для Python.
Удаление пакета:
pip uninstall package_name
Поиск пакетов из PyPI:
pip search "search_query"
Список установленных пакетов:
pip list
Список устаревших пакетов:
pip list --outdated
Заключение
Мы показали вам, как установить pip в системе Debian и как управлять пакетами Python с помощью pip. Подробнее о pip см. в руководстве пользователя pip .
Если у вас есть вопросы или пожелания, не стесняйтесь оставлять комментарии ниже.
python pip debian Не используете Debian 10?
Выберите другую ОС: центос 7 центос 8 дебиан 12 дебиан 9 убунту 18.04 убунту 20.04 убунту 22.04
Связанные руководства