Главная » Как сделать » Вы здесь

Обновление PIP для Python

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

PIP – утилита «Командной строки», предназначенная для работы с компонентами PyPI. Если данная программа инсталлирована на компьютере, это значительно облегчает процесс установки различных сторонних библиотек для языка программирования Python. Периодически рассматриваемый компонент обновляется, совершенствуется его код и добавляются нововведения. Далее мы рассмотрим процедуру обновления утилиты с помощью двух способов.

Обновляем PIP для Python

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

Способ 1: Загрузка новой версии Python

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

  1. Откройте окно «Выполнить» путем нажатия комбинации клавиш Win + R, впишите cmd и нажмите Enter.
  2. Открыть командную строку через Выполнить Windows 7

  3. В отобразившемся окне «Командной строки» вам нужно ввести то, что указано ниже, и нажать на Enter:

    Python --version

  4. Узнать версию установленого Python

  5. Перед вами отобразится текущая сборка Питон. Если она ниже актуальной (на момент написания статьи это 3.7.0), значит, можно обновляться.

Процедура загрузки и распаковки новой версии происходит так:

Перейти на официальный сайт Python

  1. Перейдите на официальный сайт Python по ссылке выше или через поиск в любом удобном браузере.
  2. Выберите раздел «Downloads».
  3. Переход к скачиванию Python с официального сайта

  4. Кликните на соответствующую кнопку для перехода к списку доступных файлов.
  5. Переход к списку загрузок Python на официальном сайте

  6. В списке укажите сборку и ревизию, которую хотите поставить на свой компьютер.
  7. Выбрать подходящую загрузку на официальном сайте Python

  8. Программа-установщик распространяется в архиве, в виде офлайн- или онлайн-установщика. В списке найдите подходящий и нажмите на его название.
  9. Выбрать тип инсталлятора на официальном сайте Python

  10. Дождитесь окончания скачивания и запустите файл.
  11. Обязательно поставьте галочку возле пункта «Add Python 3.7 то PATH». Благодаря этому программа будет автоматически добавлена в список системных переменных.
  12. Включить добавление переменных при установке Python

  13. Задайте тип установки «Customize installation».
  14. Кастомная установка Python

  15. Теперь перед вами отобразится список всех доступных компонентов. Убедитесь, что пункт «pip» активирован, после чего кликните на «Next».
  16. Установить pip во время инсталляции Python

  17. Отметьте галочками необходимые дополнительные параметры и выберите место расположения программных компонентов.

    Дополнительные параметры установки Python

    Мы советуем ставить Питон в корневую папку системного раздела на жестком диске.

  18. Место установки Python

  19. Ожидайте завершения инсталляции. Во время этого процесса не закрывайте окно установщика и не перезагружайте ПК.
  20. Ожидание завершения инсталляции Python

  21. Вы будете уведомлены о том, что процесс завершен успешно.
  22. Уведомление об окончании установки Python

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

Способ 2: Ручное обновление PIP

Иногда метод с обновлением всего Python для получения свежей версии PIP не подходит по причине ненадобности выполнения этой процедуры. В таком случае мы рекомендуем загрузить компонент управления пакетами вручную, а затем внедрить его в программу и переходить к работе. Вам потребуется сделать всего несколько манипуляций:

Перейти на страницу загрузки PIP

  1. Перейдите на официальную страницу скачивания PIP по ссылке выше.
  2. Определитесь с подходящей версией из трех предложенных.
  3. Выбрать версию системы пакетов PIP

  4. Переместитесь к исходному коду путем нажатия на надпись «get-pip.py».
  5. Перейти к сохранению системы пакетов PIP

  6. Перед вами отобразится весь исходный код системы управления пакетами. В любом месте нажмите правой кнопкой мыши и выберите пункт «Сохранить как…».
  7. Сохранить системы пакетов PIP

  8. Укажите удобное место на компьютере и сохраните данные туда. Его название и тип следует оставить неизменными.
  9. Выбор места для сохранения системы пакетов PIP

  10. Найдите файл на ПК, кликните на нем ПКМ и выберите пункт «Свойства».
  11. Свойства файла системы пакетов PIP

  12. С зажатой левой кнопкой мыши выделите строку «Расположение» и скопируйте ее нажатием на Ctrl + C.
  13. Расположение файла системы пакетов PIP

  14. Запустите окно «Выполнить» горячими клавишами Win + R, впишите туда cmd и кликните на «ОК».
  15. Открыть командную строку через Выполнить Windows 7

  16. В открывшемся окне введите команду cd, а затем вставьте скопированный ранее путь с помощью комбинации Ctrl + V. Нажмите на Enter.
  17. Переход к месту хранения системы пакетов PIP

  18. Вы перейдете в выбранную директорию, где сохранен необходимый файл. Теперь его следует установить в Python. Для этого введите и активируйте следующую команду :

    Python get-pip.py

    Установить систему пакетов PIP

  19. Начнется загрузка и инсталляция. Во время этой процедуры не закрывайте окно и не печатайте в нем ничего.
  20. Ожидание завершения установки системы пакетов PIP

  21. Вы будете уведомлены о завершении установки, об этом также свидетельствует отобразившееся поле ввода.
  22. Окончание установки системы пакетов PIP

На этом процесс обновления закончен. Вы можете смело пользоваться утилитой, загружать дополнительные модули и библиотеки. Однако если при вводе команд возникают ошибки, рекомендуем произвести следующие действия, а после снова зайти в «Командную строку» и начать инсталляцию PIP.

  1. Дело в том, что не всегда при распаковке Питон разных сборок происходит добавление системных переменных. Связано это чаще всего с невнимательностью пользователей. Для ручного создания этих данных сначала перейдите в меню «Пуск», где нажмите ПКМ на «Компьютер» и выберите пункт «Свойства».
  2. Свойства системы Windows 7

  3. Слева отобразится несколько разделов. Перейдите в «Дополнительные параметры системы».
  4. Дополнительные параметры системы Windows 7

  5. Во вкладке «Дополнительно» кликните на «Переменные среды…».
  6. Добавить переменную в Windows 7

  7. Создайте системную переменную.
  8. Добавить системную переменную в Windows 7

  9. Задайте ей имя PythonPath, в значении введите следующую строку и нажмите на «ОК».

    C:\Python№\Lib;C:\Python№\DLLs;C:\Python№\Lib\lib-tk;C:\other-foolder-on-the-path

    Ввод названия и значения переменной в Windows 7

    Где C: — раздел жесткого диска, где находится папка Python№.

  10. Python№ — директория программы (Название меняется в зависимости от установленной версии).

Теперь можно закрыть все окна, перезагрузить компьютер и перейти к повторному выполнению второго метода обновления системы управления пакетами PIP.

Альтернативный метод добавления библиотек

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

  1. Перейдите на сайт загрузки модулей и скачайте их в виде архива.
  2. Пример загрузки модулей для Python

  3. Откройте директорию через любой удобный архиватор и распакуйте содержимое в любую пустую папку на ПК.
  4. Открыть директорию модулей для Python

  5. Переместитесь к распакованным файлам и отыщите там Setup.py. Нажмите на нем правой кнопкой мыши и выберите «Свойства».
  6. Свойства файла установки модулей для Python

  7. Скопируйте или запомните его расположение.
  8. Расположение файла-модуля для Python

  9. Запустите «Командную строку» и через функцию cd перейдите к скопированной директории.
  10. Перейти к расположению файла модуля Python

  11. Впишите следующую команду и активируйте ее:

    Python setup.py install

    Установить модули для Python

Осталось только дождаться завершения инсталляции, после чего можно переходить к работе с модулями.

Как видите, процесс обновления PIP довольно сложный, однако все получится, если следовать приведенным выше инструкциям. Если же утилита PIP не работает или не обновляется, мы предложили альтернативный метод установки библиотек, который в большинстве случаев функционирует корректно.

Мы рады, что смогли помочь Вам в решении проблемы.
Задайте свой вопрос в комментариях, подробно расписав суть проблемы. Наши специалисты постараются ответить максимально быстро.

Помогла ли вам эта статья?

Да Нет


Еще статьи по данной теме:


Поделиться статьей в социальных сетях:

Задайте вопрос или оставьте свое мнение