Lumpics lumpics.ru

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

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 не работает или не обновляется, мы предложили альтернативный метод установки библиотек, который в большинстве случаев функционирует корректно.

Обсудить в TelegramНаш Telegram каналТолько полезная информация
Автор статьи Вы на сайте: Статья обновлена: . Автор: Виктор Бухтеев

Вам помогли мои советы?

Получить ответ на Email
Уведомить о

8 ответов
По рейтингу
Новые Старые
Межтекстовые Отзывы
Посмотреть все комментарии
Sergey V.
27 мая 2019 00:01

Ваша статья очень помогла.
Была проблема с обновлением pip.

Максим
28 марта 2020 22:26

У меня cmd ни одну из команд не хочет признавать командой

2020_03_28_22_26_00_780
Аноним
11 апреля 2020 11:05
Ответить на  Максим

Необходимо перейти к самому Python, а узнать где он лежит можно таким образом:
1.Запустить Python IDLE
2.Написать import os нажать Enter
3.Написать os.getcwd() нажать Enter
4.Всё вы знаете где находится Python

Аноним
23 апреля 2020 16:14

Здравствуйте! не получается обновить pip. При вводе команды обновления, не обновляет и выдает одно и тоже сообщение.

comment_image_reloaded_205268853
Abram
18 июня 2020 16:42
Ответить на  Аноним

Здравствуйте, нашли решение данной проблемы ?

Аноним
2 марта 2021 16:32
Ответить на  Аноним

Ответить хтось или нет.

Задать вопрос