Как обновить pip?

Как обновить pip?

Статья с подробным руководством по обновлению пакетного менеджера pip.

Введение

PyPI (аббр. от англ. Python Package Index — «каталог пакетов Python») — каталог программного обеспечения, написанного на языке программирования Python. В сочетании с системами управления библиотечными пакетами (pipeasy_install) аналогичен PEAR для PHP и CPAN для Perl. По состоянию на февраль 2020 года содержит более 216 000 пакетов, тогда как в 2010 году пакетов было всего около 10000.

Установка

Предлагаю опустить момент установки pip и считать что он у вас уже установлен. Еще хотелось бы обратить внимание, что в разных операционных системах pip запускается по разному — pip или pip3. При использование виртуальных окружений создаются символические ссылки на оба варианта.

Текущая версия

Для этого достаточно выполнить команду pip show pip

Узнаем текущую версию pip
Узнаем текущую версию pip

На момент написания статьи я использую версию pip 20.1.1, давайте проверим, есть ли в репозитории версия свежее.

Выполняем команду — pip search pip | grep «INSTALLED:»

Поиск свежей версии pip в репозитории PyPi
Поиск свежей версии pip в репозитории PyPi

К сожалению нет, я использую последнюю версию pip. 

Обновление

Но для чистоты эксперимента у меня есть виртуальная машина с Fedora Linux для всяких тестерских нужды, давайте проверим какая версия pip находится у меня там.

Обновление pip в Fedora Linux
Обновление pip в Fedora Linux

Как видим у нас используется версия 19.3.1, давайте попробуем его обновить. Чтобы выполнить обновление достаточно ввести команду в терминал 

pip install —upgrade pip или более короткий вариант pip install -U pip

Как обновить pip?
Обновление pip в Fedora Linux

Заключение

На этом обновление pip в Python подошло к концу, если у вас возникли дополнительные вопросы — не стесняйтесь задавать их в комментариях.

Егор Егоров

Программирую на Python с 2017 года. Люблю создавать контент, который помогает людям понять сложные вещи. Не представляю жизнь без непрерывного цикла обучения, спорта и чувства юмора.

Ссылка на мой github есть в шапке. Залетай.

Оцените автора
Егоров Егор
Добавить комментарий

  1. Ирина

    Супер, спасибо за помощь!

    Ответить
    1. Егор Егоров автор

      Пожалуйста, Ирина!

      Ответить