Установка пакетов 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

python books logo

Хотите решать больше задач по Python

Подписывайтесь на нас в Телеграм

×