Модули

Установка пакетов Python при помощи PIP

Pip это система установки пакетов в языке Python. Она используется для установки пакетов непосредственно из репозитория. Вы можете использовать pip для установки любых пакетов, хранящихся по адресу http://pypi.python.org/pypi . Сама аббревиатура PIP это рекурсивный акроним, который можно расшифровать как PIP installs packages.

Установка PIP

Python 2.7.9 и далее (Python версии 2) и Python 3.4 и далее (Python версии 3) поставляются уже с pip.

Для проверки версии можно воспользоваться следующей командой:

python  -V

Если ваша версия Python ниже указанных нами версий, вы должны самостоятельно установить pip. Как это сделать, можно узнать по ссылкам ниже:

Установка пакетов

Допустим, вы хотите установить пакет под названием requests (он используется для HTTP-запросов). Для этого вам надо будет выполнить одну из приведенных ниже команд.

pip install requests # Будет установлена последняя версия пакета
pip install requests==2.6.0 # Будет установлена версия 2.6.0 
pip install requests>=2.6.0 # определяем минимальную версию, если ее нет, будет установлена последняя.

Замечание:
В Windows исполняемый файл pip.exe находится в директории C:\Python34\Scripts . Таким образом, чтобы его запустить, вам необходимо перейти в эту директорию. Или же вы можете добавить эту директорию в переменную PATH и вызывать установщик pip из любого места.

Деинсталляция пакетов

Для деинсталляции пакетов используется следующая команда:

pip uninstall package_name

Обновление пакетов

pip install --upgrade package_name

Поиск пакетов

pip search "ваш пакет"

Замечание:
Кавычки при указании названия пакета конечно же не нужны.

Вывод списка установленных пакетов

pip list

Вывод списка устаревших пакетов

pip list --outdated

Информация об установленных пакетах

Данную команду можно использовать для получения информации об установленных пакетах. С ее помощью можно узнать имя пакета, версию, место расположения и зависимости.

pip show package_name

Ilyaragalin

Recent Posts

10 удалённых Python-вакансий

Если вы ищете работу на Python, на Talanto.work сейчас есть варианты для junior, middle, senior…

6 месяцев ago

Где искать Python-вакансии в 2026 году: зачем на Talanto.work появился отдельный сценарий поиска

Рынок Python-вакансий большой, но удобным его назвать сложно. Формально вакансий много, однако в реальном поиске…

6 месяцев ago

Срезы в Python со всеми подробностями

Срезы в Python — это больше, чем a[2:7]. В статье — быстрый разбор полезных приёмов:…

8 месяцев ago

Возведение в степень в Python: полное руководство

В этой статье мы рассмотрим возведение в степень в Python с помощью различных методов, от…

9 месяцев ago

Как удалить дубликаты из списка Python?

Дубликаты в списке Python — частая проблема. В статье показано, как быстро убрать повторы, в…

9 месяцев ago

Виртуальный (shared) хостинг от SpaceWeb: технический обзор

Услуга виртуального хостинга на SpaceWeb позволяет арендовать часть сервера (shared-сервера) и разместить на нём свой…

11 месяцев ago