Pip (менеджер пакетов)

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
pip
Pip help.png
pip --help
Тип система управления пакетами
Написана на Python
Операционная система OS-независимая
Первый выпуск 2011-4-4; 2786 дней тому назад[1]
Аппаратная платформа Python
Последняя версия 10.0.1[2] (2018-04-19; 214 дня тому назад)
Лицензия Свободное программное обеспечение[3]
Сайт pip.pypa.io

pip — система управления пакетами, которая используется для установки и управления программными пакетами написанными на Python. Много пакетов можно найти в Python Package Index (PyPI).[4]

Начиная с версии Python 2.7.9 и Python 3.4, они содержат пакет pip (или pip3 для Python 3) по умолчанию.[5]

Интерфейс командной строки[править | править код]

Результат работы pip install virtualenv

Большинство дистрибутивов Python уже содержат pip. Если pip отсутствует, то его можно установить при помощи системы управления пакетами или через cURL, утилиту для загрузки через интернет: Одно из главных преимуществ pip это простота интерфейса командной строки, которая позволяет установить пакеты Python простой командой: Так же просто и удалять пакеты: Главное, что pip предоставляет возможность управлять всеми пакетами и их версиями. Это обычно делается с помощью файла requirements.txt. Что позволяет эффективно воспроизводить весь необходимый список пакетов в отдельном окружении (например, на другом компьютере) или в виртуальном окружении. Это достигается с помощью правильно отформатированного файла requirements.txt и следующей команды: Установка некоторых пакетов для конкретных версий python, где ${version} заменяется на 2, 3, 3.6, и т. д.:

Использование веб-хостинга[править | править код]

Pip используется для поддержки Python в облачных платформах, таких как Heroku[6] и PythonAnywhere.

См. также[править | править код]

Примечания[править | править код]

  1. 1.0 release commit
  2. Release Notes.
  3. LICENSE.txt. github.com/pypa/pip. Проверено 25 июля 2015. (недоступная ссылка)
  4. pip documentation. The pip developers. Проверено 5 января 2012.
  5. pip installation. Проверено 24 февраля 2015.
  6. Getting Started with Python on Heroku/Cedar. Dev Center. Heroku. Проверено 5 января 2012.

Ссылки[править | править код]