Система управления пакетами Pip в Linux позволяет устанавливать, обновлять пакеты и управлять зависимостями. habr.com realpython.com Обычно Pip устанавливается вместе с интерпретатором Python и уже присутствует в системе. metanit.com
Некоторые особенности работы Pip:
- Поиск пакетов. habr.com Pip предоставляет команды для поиска пакетов, доступных в индексе пакетов Python (PyPI). habr.com Можно использовать более конкретные условия поиска или комбинировать их с поиском на сайте PyPI. habr.com
- Управление зависимостями. habr.com Pip предлагает несколько команд, которые помогают работать с зависимостями пакетов. habr.com Например, можно посмотреть зависимости конкретного пакета, устранить конфликты зависимостей или установить пакеты в виртуальной среде. habr.com
- Установка пакетов. realpython.com Команда pip install ищет пакет в PyPI, разрешает его зависимости и устанавливает всё в текущей среде Python. realpython.com Pip всегда ищет последнюю версию пакета и устанавливает её. realpython.com
- Обновление пакетов. realpython.com Если для перечисленного пакета доступна новая версия, то пакет будет обновлён. realpython.com
Пакеты, установленные с помощью Pip, обычно располагаются в директории, где установлен Python, в поддиректории «site-packages». serverspace.ru Если установка происходит в виртуальном окружении, то пакеты устанавливаются в директорию этого виртуального окружения. serverspace.ru