Pip (менеджер пакетов)
pip | |
---|---|
![]() pip --help | |
Написана на | Python |
Операционная система | OS-независимая |
Первый выпуск | 4 апреля 2011[1] |
Аппаратная платформа | Python |
Последняя версия | 22.1.2[2] (31 мая 2022 ) |
Лицензия | Свободное программное обеспечение[3] |
Ссылки | |
Сайт | pip.pypa.io |
Package Installer for Python (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, утилиту для загрузки через интернет:
curl https://bootstrap.pypa.io/get-pip.py | python
Одно из главных преимуществ pip — это простота интерфейса командной строки, которая позволяет установить пакеты Python простой командой
pip install some-package-name
Так же просто и удалять пакеты:
pip uninstall some-package-name
Важно, что pip предоставляет возможность управлять всеми пакетами и их версиями с помощью файла requirements.txt
. Это позволяет эффективно воспроизводить весь необходимый список пакетов в отдельном окружении (например, на другом компьютере) или в виртуальном окружении. Это достигается с помощью правильно составленного файла requirements.txt
и следующей команды:
pip install -r requirements.txt
Установка некоторых пакетов для конкретных версий python, где ${version}
заменяется на 2, 3, 3.6, и т. д.:
pip${version} install some-package-name
Использование веб-хостинга
Pip используется для поддержки Python в облачных платформах, таких как Heroku[6] и PythonAnywhere.
См. также
Примечания
- ↑ 1.0 release commit
- ↑ 22.1.2 .
- ↑ LICENSE.txt . github.com/pypa/pip. Дата обращения: 25 июля 2015. (недоступная ссылка)
- ↑ pip documentation . The pip developers. Дата обращения: 5 января 2012. Архивировано 2 декабря 2010 года.
- ↑ pip installation . Дата обращения: 24 февраля 2015. Архивировано 7 сентября 2015 года.
- ↑ Getting Started with Python on Heroku/Cedar . Dev Center. Heroku. Дата обращения: 5 января 2012. Архивировано 6 августа 2013 года.
Ссылки
- pip.pypa.io — официальный сайт Pip