Система управления пакетами Python (pip) — это инструмент для установки и управления программными пакетами, написанными на Python. ru.wikipedia.org
Работа pip заключается в том, что он позволяет:
- Искать пакеты в индексе пакетов Python (PyPI). habr.com Для этого используется команда pip search search_term, которая возвращает список пакетов, соответствующих поисковому запросу, вместе с их описаниями. habr.com
- Устанавливать и обновлять пакеты. habr.com Для этого используется команда pip install имя_пакета –U или pip install --force-reinstall. otus.ru
- Управлять зависимостями. habr.com Pip предлагает команды для проверки зависимостей пакетов, устранения конфликтов зависимостей и установки пакетов в виртуальной среде. habr.com
- Управлять всеми пакетами и их версиями с помощью файла requirements.txt. ru.wikipedia.org Это позволяет эффективно воспроизводить весь необходимый список пакетов в отдельном окружении (например, на другом компьютере) или в виртуальном окружении. ru.wikipedia.org
Пакеты, установленные с помощью pip, обычно располагаются в директории, где установлен Python, в поддиректории «site-packages». serverspace.ru Если установка происходит в виртуальном окружении, то пакеты устанавливаются в директорию этого виртуального окружения. serverspace.ru