Как установить и обновить Pip в Windows/Linux?

Pip — это мощный менеджер пакетов Python с командной строкой для управления пакетами и библиотеками Python. Он позволяет пользователям легко искать и устанавливать различные пакеты Python, включая все зависимости из индекса пакетов Python (PyPI) и других источников.  

В этом руководстве мы рассмотрим, как устанавливать пакеты Python с помощью pip в операционных системах Windows и Linux. Кроме того, мы также продемонстрируем, как обновить pip до последней версии с помощью командной строки.

Как установить Python Pip в ОС Linux/Windows?

Перед использованием pip необходимо установить Python в вашей системе. В большинстве современных дистрибутивов Python предустановлен. Вы можете проверить свою версию Python с помощью следующей команды:


> Python


В результате установленная версия Python отобразится в командной строке. 

Если Python не установлен, его можно скачать с официального сайта. После установки Python вы можете перейти к установке менеджера пакетов pip Python в Windows или Linux. Давайте объясним, как это сделать.

Как установить PIP в Windows?

Pip обычно поставляется с предустановленным Python для исключительного управления версиями и обновлениями пакетов. Однако, если он не установлен в вашей системе Windows, вы можете установить его вручную, выполнив следующие действия: 

  1. Загрузите сценарий Python pip в свою систему. Для этого откройте скрипт Python get-pip.py и щелкните правой кнопкой мыши страницу скрипта. Выберите «Сохранить как», чтобы загрузить этот установщик в свою систему.
  2. Найдите каталог, используя команду «cd Downloads» и установите pip с помощью следующей команды:


> Python get-pip.py


  • Вы можете проверить установку, используя команду « pip --version».


> pip -V

Или 

> pip – version


Если он не установлен, вы можете установить Python с помощью sudo apt install python3.

Чтобы установить пакет Python pip , используйте следующую команду:

$ sudo apt установить python3-pip


Нажмите « y », чтобы продолжить установку pip. Приведенная выше команда установит пакет Python pip3 в вашей системе Linux. Теперь вы можете проверить установку pip с помощью этой команды:


$ pip --version


Установленная версия отобразится в окне терминала.

Следующий вопрос: как обновить pip? Все, что вам нужно сделать, это выполнить несколько простых шагов для обновления pip, поэтому давайте рассмотрим их подробно.

Как обновить Pip до последней версии?[Обновление PIP]

Если вы используете более старую версию pip в своей операционной системе Linux или Windows, вы можете легко обновить pip. В этом разделе вы узнаете, как обновить pip до последних версий ОС Linux/Unix и Windows.

Как обновить Pip в Windows? 

Чтобы обеспечить актуальность и оптимальную работу pip, рекомендуется периодически обновлять pip . Чтобы обновить pip в Windows, выполните следующую команду:


> python -m pip install --upgrade pip


Или альтернативно:


> pip3 install --upgrade pip


Приведенная выше команда инициирует процесс обновления pip. Запустив эту команду, pip подключится к PyPI, проверит наличие последней версии pip, а затем загрузит и установит ее, если доступна более новая версия. Там у вас есть ответ о том, как обновить pip. 

Когда вы обновляете pip до последней версии, он гарантирует доступ к новым функциям, улучшениям безопасности и исправлениям ошибок, обеспечивая тем самым плавный и эффективный рабочий процесс управления пакетами в Python.

Как и при обновлении pip, вы можете легко понизить версию pip с помощью команды pip:


>python -m pip install pip==22.3 

Как обновить Pip в Linux?

Операционная система Linux также позволяет устанавливать пакеты Python и обновлять pip. Чтобы обновить pip в Linux , выполните следующие действия:

Сначала проверьте текущую версию pip с помощью команды терминала:


$ pip --version


Теперь обновите pip до последней версии с помощью этой команды:


$ sudo pip install --upgrade pip


После завершения процесса обновления pip вы можете проверить, установлена ​​ли в вашей системе новая версия pip, т. е. успешно ли вы выполнили обновление pip .

Как управлять пакетами Python с помощью Pip?

Как уже упоминалось, все пакеты Python регистрируются в репозитории PyPI. Вы можете устанавливать, обновлять и удалять пакеты Python в своей системе с помощью pip.

Установите пакеты Python с помощью Pip

Чтобы установить новый пакет Python из репозитория PyPI, используйте следующий синтаксис:


> pip install <package-name>


Например, предположим, что вы хотите установить пакет Scrapy из репозитория PyPI. Выполните следующую команду:


> pip install Scrapy


Приведенная выше команда установит этот пакет в вашу систему за несколько секунд.

Если вы не можете установить пакеты из репозитория PyPI из-за ошибок или ошибок, вы можете установить пакеты из локального системного каталога и репозитория GitHub.  

Установите пакеты Python из локального репозитория

Чтобы установить пакет Python из локального каталога, вам необходимо указать путь к файлу , в котором он находится в вашей системе, и указать имя файла:


> pip install путь к файлу/[имя файла]

Установите пакеты Python из репозитория Git или GitHub.

Если вы устанавливаете пакет из Git, используйте следующий синтаксис:


> pip install git+<git-repository-url>


> pip install git+ https://github.com/ [имя-пользователя Github]/[имя-репозитория]


Важно отметить, что при установке пакета с помощью git+ в вашей системе должен быть установлен Git . Приведенная выше команда выполнит операцию клонирования git во время установки пакета с помощью pip.

Получение списка установленных пакетов с помощью Pip

Вы также можете просмотреть список установленных пакетов Python с помощью команды pip. Чтобы просмотреть все пакеты , используйте следующую команду:


> pip list

> pip freeze


Приведенные выше команды отобразят список установленных пакетов в командной строке. Но «pip freeze» не будет отображать пакеты pip, используемые для управления пакетами, такие как колесо, пип и инструменты настройки.

Если вы хотите отобразить информацию о конкретном установленном пакете , вместо этого выполните следующую команду:


>pip show psutil


Приведенная выше команда отобразит подробную информацию на экране терминала.

Обновите пакеты Pip [Pip Update]

Если вы не хотите устанавливать новую версию пакета, pip позволит вам обновить установленные пакеты до последних доступных версий. Чтобы обновить пакет с помощью pip, используйте следующую команду:


> pip install --upgrade <package-name>


Например, если вы хотите обновить установленный выше пакет Scrapy, введите следующую команду:


>pip install --upgrade Scrapy

Удаление пакетов с помощью Pip

Используя pip, вы можете удалить уже установленный пакет Python из вашей системы. Чтобы удалить пакет с помощью pip, используйте следующую команду:


>pip uninstall <package-name>

> pip uninstall scrapy


После выполнения указанной выше команды пакет будет удален из вашей системы, и вы увидите следующий вывод

Заключение

В этом руководстве мы рассмотрели установку и обновление pip в операционных системах Windows и Linux. Pip — важный инструмент для разработчиков Python, упрощающий процесс управления пакетами и библиотеками Python. Возможность с легкостью устанавливать, обновлять и удалять пакеты повышает эффективность рабочего процесса разработки. 

Кроме того, при обновлении pip обновление pip обеспечивает доступ к новейшим функциям, улучшениям безопасности и исправлениям ошибок, поддерживая надежную среду управления пакетами. Освоив команды и процессы, подробно описанные в этом руководстве, вы сможете обновить pip и эффективно управлять библиотеками и пакетами Python, тем самым повышая свою продуктивность как разработчика Python.


Blog