Установка библиотек через pip
Сила Python — в тысячах готовых библиотек. Устанавливаются они одной командой, и pip делает это за вас.
Что такое pip и PyPI
pip — это встроенный менеджер пакетов Python, а PyPI — огромный склад библиотек в интернете, откуда pip их скачивает. Нужна библиотека для работы с таблицами, графиками или сайтами — pip находит и ставит её за секунды.
Базовая установка
Команда install скачивает и устанавливает библиотеку по имени. После этого её можно импортировать в своём коде. Так подключается большинство инструментов Python.
pip install requests # установить
pip install pandas # ещё одну
pip list # посмотреть, что установлено
Файл requirements.txt
Когда библиотек в проекте много, их список удобно хранить в файле requirements.txt. Одна команда установит сразу всё из списка — это стандарт для проектов и командной работы.
Так любой, кто скачает ваш проект (например, с GitHub), одной командой поставит всё нужное.
pip install -r requirements.txt
Частые ошибки
Если pip «не найден» — обычно не установлен или не в PATH сам Python. Ставьте библиотеки внутри виртуального окружения, чтобы не засорять систему. И проверяйте название: опечатка в имени пакета — частая причина ошибки.
Частые вопросы
Откуда pip берёт библиотеки? Из официального репозитория PyPI.
Нужно ли платить за библиотеки? Нет, подавляющее большинство пакетов бесплатны и с открытым кодом.
Начать игру бесплатно