Устанавливает и запускает Python-приложения командной строки в изолированных окружениях, чтобы их зависимости не конфликтовали друг с другом или с системой.
pypa/pip
Стандартный установщик пакетов Python: устанавливает пакеты из Python Package Index (PyPI) и других индексов.
- Звёзды
- 10,310
- Форки
- 3,435
- Открытые issues
- 980
- Последний коммит
- 10 часов назад
Что это?
pip — установщик пакетов для Python. Он позволяет устанавливать, обновлять и удалять сторонние пакеты из Python Package Index (PyPI) и других индексов, чтобы добавлять библиотеки в проект одной командой.
Новые версии проекта выходят примерно раз в три месяца. В документации описаны установка и использование, история изменений и процесс выпуска новых версий. Сообщать об ошибках и задавать вопросы можно через трекер задач, канал Discourse и IRC-чаты. Разработка ведётся с соблюдением PSF Code of Conduct.
Ключевые возможности
- 01Устанавливает пакеты из PyPI и других индексов.
- 02Обновляет и удаляет пакеты Python из командной строки.
- 03Новые версии выходят по расписанию — примерно раз в три месяца.
- 04Поддерживается проектом PyPA (Python Packaging Authority).
Сценарии использования
- Установка зависимостей для приложения или скрипта на Python.
- Обновление библиотек до новых версий в среде разработки.
- Установка пакетов из собственного или приватного индекса.
Быстрый старт
- 1
Проверьте, установлен ли pip
python -m pip --version - 2
Установите пакет из Python Package Index
python -m pip install SomePackage - 3
Ознакомьтесь с документацией по установке для других вариантов настройки
Темы
Частые вопросы
- Что такое pip?
- Стандартный установщик пакетов Python: устанавливает пакеты из Python Package Index (PyPI) и других индексов. pip — установщик пакетов для Python. Он позволяет устанавливать, обновлять и удалять сторонние пакеты из Python Package Index (PyPI) и других индексов, чтобы добавлять библиотеки в проект одной командой.
- pip можно использовать бесплатно? Какая у него лицензия?
- pip распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- pip всё ещё поддерживается?
- Активно поддерживается. Последний коммит в pip — 7 нояб. 2026 г..
- Для чего можно использовать pip?
- Установка зависимостей для приложения или скрипта на Python. Обновление библиотек до новых версий в среде разработки. Установка пакетов из собственного или приватного индекса.
- Как установить pip?
- Проверьте, установлен ли pip: python -m pip --version Установите пакет из Python Package Index: python -m pip install SomePackage Ознакомьтесь с документацией по установке для других вариантов настройки
- Где скачать pip?
- Исходный код и инструкции по установке — на GitHub: https://github.com/pypa/pip
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Сверхбыстрый менеджер пакетов и проектов Python на Rust, заменяющий pip, virtualenv, pyenv, pipx и другие инструменты.
Инструмент для управления виртуальными окружениями и зависимостями Python, объединяющий pip и virtualenv и использующий Pipfile и Pipfile.lock для воспроизводимых сборок.
Набор CLI-инструментов (pip-compile и pip-sync) для фиксации зависимостей Python в воспроизводимых requirements-файлах и синхронизации с ними окружений.
Инструмент для упаковки Python-приложений и их зависимостей в единый исполняемый файл .pex — аналог переносимого virtualenv.
CLI-инструмент для просмотра, распаковки, повторной упаковки и смены тегов файлов Python wheel (.whl), а также преобразования egg в wheel.