скидка 50% все планы, время ограничено. Начиная с $2.48/mo
осталось 11 минут
Веб-приложения и бизнес-приложения

Обновление Pip – установка/удаление/понижение версии/обновление пакетов Pip: руководство по Python

Пиус Боденманн By Пиус Боденманн 11 минут чтения Обновлено 22 июля 2025 г.
update pip — руководство по установке и обновлению pip

Python, пожалуй, один из самых популярных языков программирования всех времен. С ростом спроса на разработчиков и программистов по всему миру и увеличением количества людей, посвящающих свою карьеру этой области, Python и его инструмент управления пакетами Pip стали важными для многих начинающих разработчиков. Pip позволяет обновлять, удалять и удалять пакеты Python из PyPI (Индекс пакетов Python). Эти пакеты состоят из библиотек и модулей, которые расширяют функциональность Python, упрощая разработку сложных приложений. Но как выполнить обновление Pip или обновить PIP?

Предпочитаете визуальные эффекты тексту? Для более интуитивного понимания ознакомьтесь с нашим видеоруководством по установке, удалению, обновлению и понижению версии pip в Ubuntu.

 

В этом руководстве будут рассмотрены основы управления пакетами Pip, включая такие важные команды, как установка, обновление или понижение версии пакета, а также управление зависимостями. Кроме того, в руководстве подробно описаны лучшие практики использования Pip, такие как создание и использование виртуальных сред, чтобы избежать конфликтов между проектами.

Независимо от того, являетесь ли вы новичком или опытным разработчиком, понимание вариантов использования инструмента Pip имеет решающее значение для разработки надежных, масштабируемых и удобных в обслуживании приложений Python. Прочитав это руководство, вы сможете в кратчайшие сроки получить знания, необходимые для управления, установки, удаления, понижения версии и обновления Pip!

Что такое Пип?

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

Pip предоставляет разработчикам возможность легко обрабатывать пакеты и зависимости, уменьшая потенциальные конфликты и другие проблемы с пакетами. Он предлагает более 300 000 доступных пакетов PyPI — постоянно растущую коллекцию, включающую множество функциональных областей, таких как анализ данных и автоматизация.

Самым значительным преимуществом этого инструмента является упрощение процесса управления пакетами, оптимизация разработки масштабируемых, удобных в обслуживании и надежных приложений Python.

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

Плюсы и минусы Пипа

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

Пип Плюсы

  • Простота использования

    Pip — простой и понятный в использовании инструмент. С помощью всего лишь нескольких команд разработчики могут легко устанавливать, удалять или обновлять пакеты Python. Эта простота использования является основным фактором популярности Pip над его главным конкурентом. Конда.

  • Большая библиотека пакетов

    Pip имеет обширную библиотеку пакетов: только в PyPI доступно более 300 000 пакетов. Эта библиотека пакетов постоянно пополняется и включает в себя широкий спектр функций: от научных вычислений до веб-разработки.

  • Управление зависимостями

    Pip управляет зависимостями пакетов, что упрощает разработчикам установку и использование нескольких пакетов в своих проектах, не сталкиваясь с конфликтами или проблемами управления версиями. Разработчики знают, какой головной болью могут быть зависимости, и использование обновления Pip только улучшит этот процесс.

  • Виртуальные среды

    Pip поддерживает создание и использование виртуальных сред, которые позволяют разработчикам изолировать зависимости пакетов между различными проектами и избегать конфликтов. Эти виртуальные среды также обеспечивают отличную совместимость с Python.

Пип Минусы

  • Управление версиями пакета

    Иногда у Pip могут возникать проблемы с управлением версиями пакетов. При обновлении пакетов проблемы совместимости или изменения в функциональности могут повлиять на производительность проекта. Несмотря на вышеупомянутое управление зависимостями, управление версиями остается проблемой.

  • Конфликты пакетов

    Хотя Pip помогает управлять зависимостями, иногда между пакетами могут возникать конфликты, которые могут вызвать проблемы в проекте. Хотя это не является проблемой самой программы, конфликты пакетов особенно заметны в старых версиях Pip, поэтому вам необходимо обновить Python Pip.

  • Риски безопасности

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

Требования к установке PIP

Теперь давайте кратко отметим требования, необходимые для выполнения обновления Pip. В целом, не существует особых требований для установки Pip в любой ОС, за тем заметным исключением, что у вас уже должен быть установлен Python. Pip предназначен для управления зависимостями и пакетами Python. Поэтому, если Python еще не установлен, он будет работать неправильно. Не говоря уже о том, что установка и обновление Pip — это своего рода оксюморон.

Как установить Pip на Ubuntu?

Это общее руководство по Linux, поэтому детали шагов могут различаться от дистрибутива к дистрибутиву, но следуйте инструкциям, и вы в кратчайшие сроки установите Pip на свое устройство Linux.

Шаг 1. Обновите индекс пакета и репозиторий

Откройте терминал, нажав «Ctrl+Alt+T». Если вы используете графический интерфейс в своем дистрибутиве Linux, вы также можете вызвать его, выполнив поиск «Терминал» в меню приложения. Теперь выполните следующую команду, чтобы обновить индекс и репозиторий вашего пакета:

sudo apt update

Теперь дождитесь завершения процесса.

Шаг 2: Установите Пип

Как только ваше обновление будет завершено, пришло время перейти к сути дела. Введите команду ниже, чтобы начать процесс установки Pip:

sudo apt install python3-pip -y

Теперь будет установлен Pip и все связанные с ним зависимости. Подождите, пока процесс завершится.

Шаг 3. Проверьте установку.

После завершения установки необходимо проверить, прошла ли она успешно. Вы должны сделать это, проверив версию вашего Pip, выполнив эту командную строку:

pip3 --version

Отображаемая версия должна быть последней версией цикла выпуска Pip. Вы можете убедиться в этом, посетив Официальный журнал релизов Пипа. На момент написания этой статьи последняя версия — 23.0.1. Как только отобразится правильный номер версии, вот и все! Теперь вы можете использовать его для установки пакетов и библиотек Python в вашей системе Linux.

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

Это руководство охватывает все версии Windows, начиная с Windows 7. Как и в руководстве по Linux, следуйте инструкциям, и Pip будет установлен в кратчайшие сроки.

Шаг 1. Загрузите скрипт pip.py.

Отправляйтесь в https://bootstrap.pypa.io/get-pip.py и загрузите скрипт pip.py. Этот сценарий понадобится вам на последующих этапах этого руководства. Сохраните его в выбранном вами каталоге и запомните, где вы это сделали.

Шаг 2. Объедините сценарий с командой установки

В левом нижнем углу щелкните значок Windows и найдите «cmd». Теперь откройте командную строку с правами администратора. Перейдите в каталог, в который вы загрузили сценарий на шаге 1, а затем введите команду ниже, чтобы начать установку:

python get-pip.py

Шаг 3. Проверьте установку.

Как и на последнем этапе руководства по Linux, просто введите команду ниже, чтобы убедиться, что установлена ​​последняя версия.

pip3 --version

Вот и все! Теперь вы можете использовать его для установки пакетов и библиотек Python в вашей системе Windows.

Как обновить Пип?

Чтобы выполнить операцию обновления установки Pip, все, что вам нужно сделать, это ввести одну команду обновления Pip, независимо от того, на какой ОС вы запускаете программу. Следуйте инструкциям ниже.

Шаг 1: Откройте CMD/терминал

Первым шагом для обновления Pip Python является запуск CMD в Windows и терминала в Linux. В левом нижнем углу щелкните значок Windows и найдите «cmd». Теперь откройте командную строку с правами администратора. Если вы используете дистрибутив Linux, откройте терминал, нажав «Ctrl+Alt+T». Если вы используете графический интерфейс в своем дистрибутиве Linux, вы также можете вызвать его, выполнив поиск «Терминал» в меню приложения.

Шаг 2. Используйте команду обновления Pip

Теперь, чтобы обновить Pip, просто введите следующую строку в свой CMD/терминал и дождитесь завершения обновления пакета Pip:

python3 -m pip install --upgrade pip

Эта команда автоматически удалит текущую версию Pip на вашем устройстве и заменит ее последним обновлением Pip!

Как понизить версию Пипа?

Теперь, когда мы знаем, как выполнить обновление Pip, давайте научимся делать обратное. Некоторые люди могут предпочесть использовать собственную версию Pip, которая старше текущей версии. Иногда новые пакеты обновлений Pip содержат ошибки, и их исправление занимает некоторое время. Это также еще одна причина, по которой некоторые пользователи временно понизили версию Pip.

Чтобы понизить версию Pip, просто загрузите CMD/Terminal на вашем устройстве Windows или Linux, как уже упоминалось, и введите следующую командную строку:

pip3 install --upgrade pip==<desired version>

Замените раздел <желаемая версия> на нужную вам версию.

Как удалить Пип?

Наконец, узнав, как устанавливать, понижать и обновлять Pip, давайте обсудим процесс удаления.

Удалить Pip в Linux

Для удаления Pip в Linux необходимо использовать тот же менеджер пакетов, который вы использовали для удаления Pip, поскольку вы можете не знать, что это за опция, тогда на всякий случай введите эти три командные строки одну за другой, чтобы попробовать их все. Pip будет удален:

sudo apt-get purge python3-pip
sudo python3 get-pip.py uninstall
pip3 uninstall pip3

Удалить Pip в Windows

Что касается Windows, то этот процесс намного проще. Просто откройте CMD с правами администратора в последний раз и введите следующую команду, чтобы удалить Pip:

pip uninstall pip

Где разместить Pip?

Значительное количество людей, использующих Pip, делают это с намерением установить большое количество программ и пакетов на основе Python, которые впоследствии можно будет использовать для разработки проектов и т. д. Если вы тоже один из этих людей, то размещение Pip на другом сервере со значительно более высокой производительностью и лучшим подключением к Интернету значительно упростит вашу работу.

Python-VPS VPS без ограничений

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

Выбирайте Python VPS

Cloudzy предлагает гибко настраиваемые пакеты Linux VPS для пользователей Python с предустановленным дистрибутивом по вашему выбору всего за 4,95 доллара в месяц. Cloudzy — это идеальное место, где можно применить свои новые знания о том, как устанавливать, удалять, понижать версию и обновлять Pip! Получите свой Python VPS и разместите свой собственный экземпляр Pip!

Подведение итогов

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

Часто задаваемые вопросы

Как использовать Pip для установки пакета? 

Чтобы установить пакет с помощью Pip, вам просто нужно открыть терминал или командную строку и ввести «pip install package-name». Замените «имя_пакета» на имя пакета, который вы хотите установить.

Как обновить пакет с помощью Pip?

Как и при установке пакета, чтобы обновить пакет с помощью Pip, просто введите «pip install –upgrade package-name» в терминале или командной строке. Это обновит пакет до последней доступной версии.

Как удалить пакет с помощью Pip?

Просто введите «pip uninstall package-name» в терминале или командной строке. Это позволит плавно удалить пакет из вашей среды Python.

Могу ли я использовать Pip для установки пакетов, отличных от Python?

Нет, Pip предназначен только для установки и управления пакетами Python. Если вы хотите управлять другими языками кодирования или пакетами кодирования приложений, вам необходимо загрузить другие менеджеры пакетов.

Входит ли Pip в состав Python по умолчанию?

Pip включен по умолчанию в большинство дистрибутивов Python, но не во все. Если вы используете дистрибутив Python, в состав которого не входит Pip или он не включен в комплект, вы можете загрузить, установить и обновить Pip отдельно, используя наше руководство.

Делиться

Еще из блога

Продолжайте читать.

Изображение обзора Odoo с большим текстом заголовка слева и логотипом Odoo справа, окруженным плавающими панелями интерфейса приложения на мягком фиолетовом фоне с облачной тематикой.
Веб-приложения и бизнес-приложения

Комплексный обзор Odoo: подходит ли Odoo ERP для вашего бизнеса

Odoo — одна из наиболее широко известных ERP-платформ для растущего бизнеса по одной простой причине: она обещает многое в одном месте. Продажи, учет, инвентаризация

Джим ШварцДжим Шварц 11 минут чтения
Альтернативы WordPress с открытым исходным кодом включают изображение с красочным градиентным фоном, монитор рабочего стола, редактор кода, размытый предварительный просмотр панели управления и большой текст заголовка слева.
Веб-приложения и бизнес-приложения

Лучшие альтернативы WordPress с открытым исходным кодом, специально разработанные для разработчиков

WordPress по-прежнему имеет значение и по-прежнему хорошо обслуживает огромное количество сайтов. В его каталоге плагинов содержится более 62 000 плагинов, а в каталоге тем — более 14 000 бесплатных тем. Та

Джим ШварцДжим Шварц 14 минут чтения
Изображение Automad и WordPress с логотипами платформ и заголовком, спрашивающим, какую CMS выбрать разработчикам.
Веб-приложения и бизнес-приложения

Automad против WordPress: тщательное сравнение двух лучших платформ CMS

Automad и WordPress решают одну и ту же задачу двумя совершенно разными способами. Automad — это CMS с плоскими файлами и механизм шаблонов, поэтому контент хранится в файлах, а не в базе данных, но WordPress,

Джим ШварцДжим Шварц 9 минут чтения

Готовы к развертыванию? От $2,48 в месяц.

Независимое облако, с 2008 г. AMD EPYC, NVMe, 40 Гбит/с. 14-дневный возврат денег.