Как обновить pip через командную строку

Как обновить pip через командную строку

Pip: как устанавливать пакеты в Python

Pip — менеджер пакетов для Python, работа с ним осуществляется через командную строку. Pip не нужно устанавливать отдельно, если вы пользуетесь Python версии 2.7.9 и новее или версии 3.4 и новее. Если pip установлен, то можно ввести в командную строку:

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

Вы получите справку по основным командам.

Установка pip для Python

Если pip не установлен, то нужно скачать скрипт. Выбирайте папку с номером вашей версии Python. После этого в командной строке перейдите в папку со скриптом и выполните команду:

Если pip установлен в папку ProgramFiles, то вам нужно запускать командную строку от администратора.

Если вы установили pip, но все равно получаете ошибку в консоли, нужно указать путь к файлу pip.exe в переменной Path. Для этого зайдите в свойства компьютера>Дополнительные параметры системы>Переменные среды. Здесь (в зависимости о версии Windows) либо добавьте путь к уже существующему через точку с запятой, либо просто нажмите создать и скопируйте путь в новое поле.

Если вам нужно обновить pip напишите в командной строке:

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

Чтобы выполнить установку пакета с сайта pypi.org введите в консоли:

Если вам нужно использовать несколько версий pip, то нужную можно указать так (начиная с версии pip 0.8):

Таким же образом можно выбирать версию Python:

Pip версии 1.5 и выше следует указывать так:

Чтобы обновить пакет введите:

Для удаления пакета используйте команду uninstall:

Как обновить pip через командную строку

Вывести список всех установленных пакетов в файл можно с помощью :

При наличии такого файла, можно устанавливать пакеты группами:

Необходимые пакеты можно найти не заходя на сайт pyPi.org (в данный момент недоступно):

Чтобы узнать подробности об установленном пакете введите:

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

Теперь, с этими знаниями, вы можете самостоятельно скачать пакет cowsay, зайти в python, и ввести этот текст:

Готово! У вас есть говорящая консольная корова:

Источник

Установка PIP для Python и базовые команды

Как любой серьёзный язык программирования, Python поддерживает сторонние библиотеки и фреймворки. Их устанавливают, чтобы не изобретать колесо в каждом новом проекте. Необходимы пакеты можно найти в центральном репозитории Python — PyPI (Python Package Index — каталог пакетов Python).

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

Что такое PIP для Python?

Если вы когда-нибудь работали с командной строкой Windows и с терминалом на Linux или Mac и чувствуете себя уверенно, можете пропустить инструкции по установке.

Устанавливается ли PIP вместе с Python?

Если вы пользуетесь Python 2.7.9 (и выше) или Python 3.4 (и выше), PIP устанавливается вместе с Python по умолчанию. Если же у вас более старая версия Python, то сначала ознакомьтесь с инструкцией по установке.

Правильно ли Python установлен?

Затем введите команду:

На Linux пользователям Python 3.x следует ввести:

Если вы получили номер версии (например, Python 2.7.5 ), значит Python готов к использованию.

Если вы получили сообщение Python is not defined (Python не установлен), значит, для начала вам следует установить Python. Это уже не по теме статьи. Подробные инструкции по установке Python читайте в теме: Скачать и установить Python.

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

Следующие инструкции подойдут для Windows 7, Windows 8.1 и Windows 10.

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

Современные версии Mac идут с установленными Python и PIP. Так или иначе версия Python устаревает, а это не лучший вариант для серьёзного разработчика. Так что рекомендуется установить актуальные версии Python и PIP.

Если вы хотите использовать родную систему Python, но у вас нет доступного PIP, его можно установить следующей командой через терминал:

Если вы предпочитаете более свежие версии Python, используйте Homebrew. Следующие инструкции предполагают, что Homebrew уже установлен и готов к работе.

Установка Python с помощью Homebrew производится посредством одной команды:

Будет установлена последняя версия Python, в которую может входить PIP. Если после успешной установки пакет недоступен, необходимо выполнить перелинковку Python следующей командой:

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

Если у вас дистрибутив Linux с уже установленным на нем Python, то скорее всего возможно установить PIP, используя системный пакетный менеджер. Это более удачный способ, потому что системные версии Python не слишком хорошо работают со скриптом get-pip.py, используемым в Windows и Mac.

Advanced Package Tool (Python 2.x)

Advanced Package Tool (Python 3.x)

pacman Package Manager (Python 2.x)

pacman Package Manager (Python 3.x)

Yum Package Manager (Python 2.x)

Yum Package Manager (Python 3.x)

Dandified Yum (Python 2.x)

Dandified Yum (Python 3.x)

Zypper Package Manager (Python 2.x)

Zypper Package Manager (Python 3.x)

Как установить PIP на Raspberry Pi

Как пользователь Raspberry, возможно, вы запускали Rapsbian до того, как появилась официальная и поддерживаемая версия системы. Можно установить другую систему, например, Ubuntu, но в этом случае вам придётся воспользоваться инструкциями по Linux.

Начиная с Rapsbian Jessie, PIP установлен по умолчанию. Это одна из серьёзных причин, чтобы обновиться до Rapsbian Jessie вместо использования Rapsbian Wheezy или Rapsbian Jessie Lite. Так или иначе, на старую версию, все равно можно установить PIP.

На Rapsbian для Python 2.x следует пользоваться командой pip, а для Python 3.x — командой pip3 при использовании команд для PIP.

Как обновить PIP для Python

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

К счастью, обновление PIP проходит просто и быстро.

Для Mac, Linux, или Raspberry Pi:

На текущих версиях Linux и Rapsbian Pi следует использовать команду pip3.

Как устанавливать библиотеки Python с помощью PIP

Если PIP работоспособен, можно начинать устанавливать пакеты из PyPI:

Установка определённой версии вместо новейшей версии пакета:

Поиск конкретного пакета:

Просмотр деталей об установленном пакете:

Список всех установленных пакетов:

Список всех устаревших пакетов:

Обновление устаревших пакетов:

Следует отметить, что старая версия пакета автоматически удаляется при обновлении до новой версии.

Источник

Как обновить pip через командную строку

Когда мы узнаём, что необходимо обновить pip (менеджер пакетов в Python)? Как правило, во время загрузки каких-либо модулей.

Как обновить pip через командную строку После инсталляции PyQt5 появилось сообщение о необходимости обновления версии pip 20.1.1 до версии 20.2.2. Обратите внимание, что указана и команда при помощи который можно сделать обновление

Итак, наша задача обновить версию pip на компьютере, работающем под управлением Windows. Первоначально запускаем cmd.exe — интерпретатор командной строки. После запуска, вводим команду обновления pip для Питона python — m pip install — upgrade pip и жмём Enter.

Как обновить pip через командную строку Обновление pip прошло успешно

Если при обновлении pip возникает ошибка, попробуйте сначала перейти в каталог с файлом python.exe. Для этого нужно знать местонахождение этого файла. В нашем случае абсолютный путь к каталогу с файлом c:\Users\Admin\AppData\Local\Programs\Python\Python38-32

Шаг 1. Переходим в корневой каталог системного диска при помощи команды cd\

Как обновить pip через командную строку При помощи команды cd\ мы перешли в корень диска «С»

Шаг 2. Теперь перейдём в каталог, в котором находится Питон. Снова будем использовать команду cd с указанием абсолютного пути:

Как обновить pip через командную строку Теперь мы находимся в папке с файлом python.exe. Python38-32 означает, что это версия Python 3.8 32-х разрядная

Шаг 3. Запускаем уже известную нам команду обновления pip python — m pip install — upgrade pip

Как обновить pip через командную строку Поскольку мы ранее уже обновили pip, появилось сообщение «Requirements already up-to date», которое означает, что уже установлена актуальная версия pip

Если на вашем компьютере установлено несколько версий Python, то для каждой нужно отдельно обновлять pip, указывая абсолютный путь. В качестве примера мы обновим pip для 64-битной версии Python 3.7 также установленном на нашем ПК.

Как обновить pip через командную строку Обновление pip для Python 3.7 прошло успешно

Источник

DATAENGINER

Как обновить pip через командную строку

PIP — это система управления пакетами, используемая для установки и управления программными пакетами, написанными на Python. Это означает «предпочтительная программа установки» или «Pip Installs Packages».

PIP для Python — это утилита для управления установками пакетов PyPI из командной строки.

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

Из этого туториала Вы узнаете, как установить PIP в Windows, проверить его версию, обновить и настроить.

Шаг 1. Убедитесь, что PIP еще не установлен

Перед установкой PIP в Windows убедитесь, что PIP уже установлен.

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

Если PIP отвечает, значит, PIP установлен. В противном случае будет ошибка о том, что программа не найдена.

PIP автоматически устанавливается с Python 2.7.9+ и Python 3.4+.

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

Чтобы определить, установлен ли у вас Python:

Если эта команда известна, вам необходимо установить Python, прежде чем вы сможете установить PIP.

Если команда распознается, Python сообщает ее версию и список команд.

Когда Python установлен правильно, вы должны увидеть:

Как обновить pip через командную строку

Установка PIP в Windows

Шаг 3. Загрузите PIP get-pip.py

Загрузите файл в нужную папку в Windows. Вы можете сохранить файл в любом месте, но запомните путь, чтобы использовать его позже.

Шаг 4. Запустите командную строку Windows

PIP — это программа командной строки. Когда вы устанавливаете PIP, в вашу систему добавляется команда PIP.

Чтобы запустить окно командной строки:

Либо введите cmd в строку поиска Windows и щелкните значок «Командная строка».

Оба варианта открывают окно командной строки. Однако обратите внимание, что вам может потребоваться запустить командную строку «От имени администратора». Если в любой момент вы получите сообщение об отсутствии необходимых разрешений для выполнения задачи, вам нужно будет открыть приложение от имени администратора.

Чтобы запустить окно командной строки «От имени администратора», щелкните правой кнопкой мыши «Командная строка» и выберите «Запуск от имени…».

Шаг 5. Установка PIP в Windows

Чтобы установить тип PIP, выполните следующие действия:

Должна начаться установка PIP. Если файл не найден, еще раз проверьте путь к папке, в которой вы сохранили файл.

Вы можете просмотреть содержимое вашего текущего каталога, используя следующую команду:

Команда dir возвращает полный список содержимого каталога.

Шаг 6: Как проверить версию PIP

Чтобы проверить текущую версию PIP, введите следующую команду:

Эта команда возвращает текущую версию платформы.

Как обновить pip через командную строку

Шаг 7: проверьте установку

После установки PIP вы можете проверить, прошла ли установка успешно, набрав следующее:

Если PIP был установлен, программа запустится, и вы должны увидеть:

Если вы получили сообщение об ошибке, повторите процесс установки.

Шаг 8: настройка

В Windows файл конфигурации PIP %HOME%\pip\pip.ini.

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

Время от времени выпускаются новые версии PIP. Эти версии могут улучшать функциональность или быть обязательными в целях безопасности.

Вы можете обновить PIP в Windows с помощью окна командной строки.

Чтобы обновить PIP в Windows, введите в командной строке следующее:

Эта команда сначала удаляет старую версию PIP, а затем устанавливает самую последнюю версию PIP.

Понизить версию PIP

Это может быть необходимо, если новая версия PIP начинает работать неэффективно.

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

Чтобы перейти на более раннюю версию PIP, введите:

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

Вывод

Теперь, когда у вас есть PIP, вы готовы управлять своими пакетами Python

Источник

Менеджер пакетов PIP. Гайд по использованию

P IP — это менеджер пакетов. Он позволяет устанавливать и управлять пакетами на Python.

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

Вполне вероятно, что эта версия библиотеки вообще не подходит, и весь процесс повторяется заново. А если таких библиотек 10? Устанавливать их вручную?

Если вы работали с другими языками программирования, концепция pip может показаться вам знакомой. Pip похож на npm (в Javascript), composer (в PHP) или gem (в Ruby).

Pip является стандартным менеджером пакетов в Python

Pip или pip3?

В зависимости от того, какая версия Python установлена в системе, может потребоваться использовать pip3 вместо pip.

Если вы не знаете какая версия Python установлена на вашей системе, выполните следующие команды:

Советуем использовать версию Python 3.6 и выше

Если команда «python» не найдена, установите Python по инструкции из предыдущей статьи.

Далее нужно убедиться, что сам PIP установлен и работает корректно. Узнать это поможет команда:

Команда отобразит в консоли версию pip, путь до pip и версию python, для которой в дальнейшем будут устанавливаться пакеты:

pip 19.2.3 from /usr/local/lib/python3.8/site-packages/pip (python 3.8)

Альтернативный вариант вызова pip:

Если pip не установлен

Pip поставляется вместе с Python, и доступен после его установки. Если по какой-то причине pip не установлен на вашей системе, установить его будет не сложно.

Windows

Linux (Ubuntu и Debian)

Для Питона 2-й версии, выполните команду:

apt-get install python-pip

Для Питона 3-ей версии:

apt-get install python3-pip

MacOS

Должна появиться запись Successfully Installed. Процесс закончен, можно приступать к работе с PIP на MacOS!

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

Иногда, при установке очередного пакета, можно видеть сообщение о том, что доступна новая версия pip.

WARNING: You are using pip version 19.2.3, however version 19.3.1 is available.

А в следующей за ней строке

указана команда для обновления pip:

Команды PIP

Синтаксис pip выглядит следующим образом: pip + команда + доп. опции

Рассмотрим команды pip:

Пример работы с пакетами

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

Шаг #1 Установка.

Для начала, нам необходимо установить beautifulsoup4 — библиотеку для парсинга информации с веб-сайтов.

pip3 install beautifulsoup4

pip3 install beautifulsoup4==4.8.2

Данная команда способна даже перезаписать текущую версию на ту, что вы укажите.

Также для работы beautifulsoup нам понадобится пакет lxml :

pip install lxml

☝️ Важный момент : по умолчанию pip устанавливает пакеты глобально. Это может привести к конфликтам между версиями пакетов. На практике, чтобы изолировать пакеты текущего проекта, создают виртуальное окружение (virtualenv).

Шаг #2 Импортирование в скрипте.

Для того чтобы воспользоваться функционалом установленного пакета, подключим его в наш скрипт, и напишем простой парсер:

from urllib.request import urlopen from bs4 import BeautifulSoup # скачиваем html page = urlopen(«https://habr.com/ru/top/») content = page.read() # сохраняем html в виде объекта BeautifulSoup soup = BeautifulSoup(content, «lxml») # Находим все теги «a» с классом «post__title_link» all_a_titles = soup.findAll(«a», < "class" : "post__title_link" >) # Проходим по каждому найденному тегу и выводим на экран название статьи for a_title in all_a_titles: print(a_title.text)

Шаг #3 requirements.txt.

Файл requirements.txt создается командой:

pip freeze > requirements.txt

и выглядит следующим образом:

beautifulsoup4==4.8.2 lxml==4.4.2 soupsieve==1.9.5

Теперь ваш скрипт вместе с файлом requirements.txt можно сохранить в системе контроля версий (например git).

Для работы парсера в новом месте (например на компьютере другого разработчика или на удаленном сервере) необходимо затянуть файлы из системы контроля версий и выполнить команду:

Шаг #4 Обновление/удаление установленных пакетов.

Однако бывают ситуации, когда нужно обновить сразу все пакеты из requirements.txt. Достаточно выполнить команду:

Для удаления пакета выполните:

pip uninstall package-name

Для удаления всех пакетов из requirements.txt:

Мы разобрали основы по работе с PIP. Как правило, этого достаточно для работы с большей частью проектов.

Источник

Как установить PIP для Управления Пакетами Python В Windows

PIP — это система управления пакетами, используемая для установки и управления программными пакетами, написанными на Python. Это означает “preferred installer program” или “Pip Installs Packages”.

PIP для Python — это утилита для управления установкой пакетов PyPI из командной строки.

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

В этой статье будет подробно показано, как установить PIP в Windows, проверить его версию, обновить и настроить.

Примечание: Последние версии Python поставляются с предустановленным PIP, но более старые версии требуют установки вручную. Следующее руководство предназначено для версии 3.4 и выше. Если вы используете более старую версию Python, вы можете обновить Python через веб-сайт Python.

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

Перед началом работы: Проверьте, установлен ли PIP уже

PIP автоматически устанавливается с Python 2.7.9+ и Python 3.4+ и поставляется с виртуальными средами virtualenv и pyvenv.

Перед установкой PIP в Windows проверьте, не установлен ли PIP уже.

1. Запустите окно командной строки:

Либо просто введите cmd в строке поиска Windows и щелкните значок “Командная строка”.

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

Если PIP отвечает, то PIP установлен. В противном случае появится сообщение об ошибке, в котором говорится, что программа не найдена.

Как обновить pip через командную строкупроверка установлен ли pip

Установка PIP В Windows

Выполните действия, описанные ниже, чтобы установить PIP в Windows.

Шаг 1: Загрузите PIP get-pip.py

Перед установкой PIP скачайте get-pip.py файл.

1. Запустите командную строку, если она еще не открыта. Для этого откройте строку поиска Windows, введите cmd и нажмите на значок командной строки.

2. Далее выполните следующую команду, чтобы загрузить get-pip.py файл:

Шаг 2: Установка PIP в Windows

Чтобы установить PIP, введите следующую команду в cmd:

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

Команда dir возвращает полный список содержимого каталога.

Шаг 3: Проверка установки pip в ОС Windows

После установки PIP вы можете проверить, была ли установка успешной, для этого введите следующую команду:

Как обновить pip через командную строкуПроверка установки pip в ОС Windows

Если вы получите сообщение об ошибке, тогда повторите процесс установки.

Шаг 4. Добавьте PiP в переменную среду Windows PATH

Чтобы запустить PIP из любого места, вам необходимо добавить его в переменные среды Windows, чтобы избежать ошибки «not on PATH«. Для этого выполните действия, описанные ниже:

Как обновить pip через командную строкуДобавьте PiP в переменную среду Windows PATH

Шаг 5: Настройка

В Windows файл конфигурации PIP является %HOME%\pip\pip.ini.

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

Время от времени выпускаются новые версии PIP. Эти версии могут улучшить функциональность или быть обязательными в целях безопасности.

Чтобы проверить текущую версию PIP, запустите:

Чтобы обновить PIP в Windows, введите следующую команду в командной строке:

Эта команда удаляет старую версию PIP, а затем устанавливает самую последнюю версию PIP.

Понизить версию PIP

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

Чтобы понизить версию PIP, используйте синтаксис:

Например, чтобы перейти на версию 18.1, вы должны ввести команду:

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

Поздравляю, вы установили PIP для Python в Windows. Ознакомьтесь с другими нашими руководствами, чтобы узнать, как установить PIP в других операционных системах:

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

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

Источник

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

Как обновить pip через командную строку

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

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

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

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

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

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

Как обновить pip через командную строку

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

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

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

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

Как обновить pip через командную строку

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

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

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

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

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

Python setup.py install

Как обновить pip через командную строку

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

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

Источник

Как обновить PIP в Windows

Как обновить pip через командную строку

Зачастую возникает необходимость обновления PIP. В данном руководстве будет дана поэтапная инструкция для обновления PIP в Windows.

Содержание статьи

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

Выводится следующее сообщение:

Как обновить pip через командную строку

Есть вопросы по Python?

На нашем форуме вы можете задать любой вопрос и получить ответ от всего нашего сообщества!

Telegram Чат & Канал

Вступите в наш дружный чат по Python и начните общение с единомышленниками! Станьте частью большого сообщества!

Паблик VK

Одно из самых больших сообществ по Python в социальной сети ВК. Видео уроки и книги для вас!

Для обновления PIP в Windows нужно открыть Windows Command Prompt, а затем набрать/скопировать туда указанную команду. Обратите внимание, что данный метод сработает только если у вас уже добавлен Python в Windows PATH. Ничего страшного, если вы не знаете, что это такое. Далее мы подробно разберем все шаги обновления PIP.

План обновления PIP в Windows

В поисковике Windows наберите Command Prompt (Командная строка):

Как обновить pip через командную строку

Затем откройте Command Prompt (Командную строку). Во избежание проблем с уровнем доступа сделайте это от имени администратора. Для этого кликлинте правой кнопкой мыши и выберите пункт Run as administrator (Запустить от имени администратора):

Как обновить pip через командную строку

Как обновить pip через командную строку

Нажмите Enter. Вы увидите название диска C:\>

Как обновить pip через командную строку

Найдите путь к Python, что является папкой, куда установлен Python.

В нашем случае путь приложения Python следующий:

Как обновить pip через командную строку

В нашем случае это выглядит следующим образом:

Как обновить pip через командную строку

Нажмите Enter, вы увидите:

Как обновить pip через командную строку

Обновите PIP, использовав данную команду, затем нажмите Enter:

В командной строке команда будет выглядеть следующим образом:

Как обновить pip через командную строку

Обратите внимание, что будет установлена последняя версия PIP:

Как обновить pip через командную строку

Проверка текущей версии PIP

Для проверки текущей версии PIP нужно использовать путь скриптов Python вместо пути приложения.

Как обновить pip через командную строку

Затем найдите путь к Python скриптов. Папка скриптов должна находиться внутри пути приложения Pythоn.

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

Как обновить pip через командную строку

Как обновить pip через командную строку

В конечном итоге наберите следующую команду для проверки версии PIP:

Как обновить pip через командную строку

Нажмите Enter, после этого будет показана версия PIP.

Как обновить pip через командную строку

Инструмент для обновления PIP в Windows

Разберем простой инструмент для обновления PIP.

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

Далее дан полный код Python для инструмента обновления PIP используя Tkinter:

Просто запустите код и затем нажмите на кнопку Upgrade PIP, после чего команда выполнится.

Как обновить pip через командную строку

Что, если нужно откатиться к предыдущей версии PIP?

Выполнив следующие шаги, вернуться к предыдущей версии PIP не составит особого труда.

Как вернуться к предыдущей версии PIP

Как обновить pip через командную строку

Предположим, нам нужно вернуться к версии 18.1.

Для этого просто наберите следующую команду и затем нажмите Enter:

Вы должны увидеть указанную версию PIP:

Как обновить pip через командную строку

Как обновить pip через командную строку

Являюсь администратором нескольких порталов по обучению языков программирования Python, Golang и Kotlin. В составе небольшой команды единомышленников, мы занимаемся популяризацией языков программирования на русскоязычную аудиторию. Большая часть статей была адаптирована нами на русский язык и распространяется бесплатно.

E-mail: vasile.buldumac@ati.utm.md

Образование
Universitatea Tehnică a Moldovei (utm.md)

Источник

Как обновить все пакеты Python установленные с pip

Пакет pip — это программа для установки и управления пакетами Python. Сам пакет pip в репозитории вашего дистрибутива существует в двух версиях:

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

Как обновить пакеты с pip

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

Поэтому пакеты нужно обновлять вручную и по одному следующими командами:

Или более короткий вариант:

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

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

Как с pip показать пакеты, для которых вышли новые версии

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

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

Как обновить pip через командную строку

Вариант для Python3:

Вариант для Python2:

Как обновить pip через командную строку

Программа проверяет версии для всех пакетов Python. Обычно их довольно много, поэтому программа может работать довольно долго — несколько минут.

Как в pip обновить сразу все пакеты

Можно посмотреть список устаревших пакетов и потом по одному обновлять их командой, которая дана ещё чуть выше. Но это можно сделать проще.

Следующая большая команда найдёт список всех устаревших пакетов Python и обновит их:

Как обновить pip через командную строку

Если вы учитесь программировать на Python3, то вашему сердцу может быть ближе следующий вариант. Создайте файл с именем xx.py и скопируйте в него:

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

Есть ещё парочка способов выполнить полное обновление системы, пример команды:

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

Конечный результат такой же — будут обновлены все пакеты Python.

У предыдущей команды есть ещё один вариант:

Принцип работы абсолютно такой же.

Заключение

pip обновляет пакеты только одной версии Python — то есть для Python3 или для Python2 — это зависит от того, какая версия Python является версией по умолчанию для вашего дистрибутива.

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

Или вот вариант ещё проще, следующие команды одинаково сработают абсолютно в любых дистрибутивах, так как в них версии указаны явно (при условии, что pip2 и pip3 установлены в вашей системе).

Для обновления всех пакетов Python3:

Для обновления всех пакетов Python2:

Как обновить pip через командную строку

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

Источник

Ещё раз про установку PIP на Python. Базовые команды

В этой статье в очередной раз коснёмся темы установки PIP на Python. Вы узнаете, что делать, если PIP не установлена, как поставить эту систему, а также как выполняется инсталляция на Windows, Mac, Linux и Raspberry Pi. Дополнительно будут рассмотрены вопросы обновления и работы.

Python, как и любой другой серьёзный язык программирования, поддерживает дополнительные (сторонние) фреймворки и библиотеки. Эти библиотеки устанавливаются разработчиками с простой целью: облегчить себе жизнь и каждый раз не изобретать колесо в новом проекте. Нужные пакеты находятся в PyPI, который можно назвать центральным репозиторием Python и каталогом Python-пакетов (Python Package Index).

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

Что же такое PIP?

Сама аббревиатура PIP («пип») представляет собой рекурсивный акроним. По сути, это система управления пакетами. Она применяется в целях установки и управления программными пакетами, которые написаны на Python. Ещё систему называют предпочитаемым установщиком программ. А непосредственно pip — это команда, запускающая соответствующую утилиту для установки, переустановки и деинсталляции пакетов, которые находятся в вышеупомянутом PyPI.

Часто возникает вопрос, а не устанавливается ли PIP одновременно с Пайтоном? Да, если речь идёт о следующих версиях: — Python версии 2.7.9 и выше; — Python версии 3.4 и выше.

В вышеупомянутых случаях «пип» устанавливается по дефолту и вместе с Python. Но если же речь идёт о более старых версиях, PIP не установлена. Однако установить PIP совсем несложно. Но прежде чем это сделать, рекомендуется проверить свою версию Python, а также то, правильно ли он у вас инсталлирован.

Проверка версии Python

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

Запускаем командную строку следующим образом: 1. На Windows. Используем комбинацию клавиш «Win+X». 2. На Mac. Нажимаем «Command+пробел». 3. На Линукс. Работает комбинация «Ctrl+Alt+T».

Когда терминал открыт, вводим следующую команду:

Если у вас Linux и Python 3.x, вводим несколько другую команду:

В итоге вы должны получить актуальную версию Питона, которая установлена на вашу операционную систему. Если же что-то не так, вы получите сообщение, что Пайтон не установлен (Python is not defined).

Устанавливаем PIP на Windows

Всё, установка запустится (installs), и инсталляция модуля будет завершена в сжатые сроки. Способ простой и действенный.

Устанавливаем на Mac

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

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

По итогу получите последнюю версию Python, в которую, кстати говоря, система «пип» уже может входить. Но если же пакет будет недоступен, выполните перелинковку:

Устанавливаем на Linux

Для дистрибутивов Linux желательно использовать системный менеджер пакетов и штатные репозитории. Команды могут различаться с учётом конкретного дистрибутива. Для примера возьмём популярный дистрибутив Ubuntu. Если у вас Python 3, в терминале выполняем:

А потом проверяем, что получилось:

Если же речь идёт о Пайтон 2, команды установки и проверки версии будут чуть другими:

Как установить PIP на Raspberry Pi

Если вы являетесь пользователем Raspberry, эта часть статьи для вас. Если же вы даже не в курсе, что такое Raspberry, можете смело пропустить данный абзац.

Уже начиная с Rapsbian Jessie, система устанавливается по дефолту, то есть вопросов о том, что PIP не установлена, не возникает. Это ещё и причина обновить ОС до Rapsbian Jessie а не использовать Rapsbian Wheezy/Jessie Lite. Однако никто не мешает установить систему и на старую версию.

Для Python 2 это выглядит следующим образом:

Для третьей версии изменения в команде крайне незначительны:

В процессе работы нужно будет применять pip и pip3 соответственно.

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

Для многих разработчиков очень важно иметь последнюю версию установщика программ. Это имеет особое значение, если мы говорим о сохранении приемлемого уровня безопасности, исправлении ошибок (багов) и т. д.

Устанавливаем Python-библиотеки посредством PIP

Когда установка (installing) завершена, «пип» установился и готов к работе. В результате мы можем приступать к установке пакетов с помощью PIP из PyPI. Делается это с помощью простейшего синтаксиса, содержащего минимум кода:

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

Также вы можете найти конкретный пакет:

Или посмотреть детали уже установленного (installed):

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

А также список пакетов PIP, которые устарели:

Но это не беда, ведь можно выполнить обновление:

Однако учтите, что при обновлении старая версия будет удалена. Ещё может возникнуть необходимость в полной переустановке пакета:

Совсем несложно и удалить пакет:

Это основы, которые должен знать каждый. Если же вас интересует Python-разработка на более продвинутом уровне, добро пожаловать на курсы в OTUS!

Источник

Установка PIP на Python 3. Базовые команды

Как обновить pip через командную строку

Python — очень популярный язык программирования. Именно поэтому он поддерживает множество дополнительных фреймворков и библиотек. Сторонние фреймворки устанавливаются, чтобы каждый раз не изобретать велосипед, а пользоваться уже готовыми и проверенными решениями. Но прежде чем установить требуемый пакет на Python, этот программный пакет еще нужно найти. Здесь поможет центральный репозиторий Питона —PyPI, он же Python Package Index, он же каталог Python-пакетов.

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

PIP — что это?

Чаще всего работа с PIP не вызывает проблем, особенно если у пользователя уже есть опыт работы с терминалом в операционной системе Windows, Linux, Mac.

Также стоит отметить, что для Python серии 3.4 и выше PIP уже установлен (installed), так как он устанавливается (installs) по умолчанию одновременно с Пайтоном. Именно поэтому для начала надо проверить версию Python, которая есть на компьютере. Седлать это несложно: просто запустите в терминале следующую команду:

Эта команда работает для Windows и Mac. Если у пользователя установлена операционная система Linux, то команда для Python 2 будет аналогичной, а вот для версии 3 будет немного отличаться:

Для тех, кто забыл: для запуска терминала командной строки нужно выполнить простые действия:

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

Как обновить pip через командную строку

Если вы получили аналогичный результат, Python готов к работе. Если нет, его необходимо сначала установить (когда Пайтон не установлен, выдается сообщение «Python is not defined»).

Особенности PIP install для Python 3 на Windows

Ниже представлен алгоритм установки PIP для Пайтон 3. Этот алгоритм подходит, если на компьютере пользователя установлена ОС Windows 7/8.1/10.

3. Запускается команда: python get-pip.py

Устанавливаем PIP на Mac

В последних версиях операционной системы Mac как Python, так и PIP уже установлены. Однако команда инсталляции через терминал все же существует:

sudo easy_install pip

Также можно воспользоваться утилитой командной строки Homebrew (она тоже должна быть установлена):

brew install python

Установка на Linux

Если пользователю достался Линукс-дистрибутив с предустановленным языком программирования Python3, получить PIP можно с помощью системного менеджера пакетов — это более практичный и эффективный способ.

Для Python3 и Advanced Package Tool это выглядит следующим образом:

sudo apt-get install python3-pip

Команды для других пакетных менеджеров — в списке ниже:

Как обновить pip через командную строку

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

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

Обновление PIP трудностей не вызывает. Для Windows все просто:

Не менее сложен процесс и для операционных систем Mac и Linux:

Если разговор идет о текущих версиях Linux, нужна команда pip3.

Как работает PIP?

Когда все выполнено правильно, система готова к работе и позволят устанавливать программные пакеты pip (библиотеки, фреймворки) непосредственно из репозитория PyPI:

pip install package-name

При необходимости можно установить и конкретную версию интересующего пакета (а не последнюю, как это происходит по умолчанию):

pip install package-name==1.0.0

Также можно выполнить поиск определенного пакета:

pip search «your_query»

Или посмотреть детали о пакете, который уже инсталлирован:

pip show package-name

Вдобавок к этому, есть вероятность просмотра всех инсталлированных программных пакетов:

Удаление тоже не вызывает затруднений:

pip uninstall package-name

Пример

Команды ниже производят установку известнейшей Пайтон-библиотеки с открытым исходным кодом NumPy:

sudo pip3 install numpy

pip3 install numpy

Если команда выше не сработает, можно обратиться к утилите напрямую:

Как обновить pip через командную строку

Python wheels

Выше была рассмотрена работа с зависимыми Python-пакетами и их установка посредством pip из PyPI. Однако некоторые специалисты утверждают, что этот подход имеет свои минусы:

— возникают проблемы и неполадки на стороне PyPI;

— возникают нарушения зависимостей (некоторые нужные пользователю пакеты удаляются из PyPI);

— возникают неполадки у хостингового провайдера, способные привести к недоступности сетевых ресурсов, того же PyPI.

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

Для справки: Wheel — современный формат распространения пакетов в среде Python (wheel пришел на замену eggs). Подробнее об этом можете почитать здесь.

При подготовке статьи использовались следующие источники:

Источник

Python. Урок 16. Установка пакетов в Python

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

Где взять отсутствующий пакет?

Менеджер пакетов в Pythonpip

Pip – это консольная утилита (без графического интерфейса). После того, как вы ее скачаете и установите, она пропишется в PATH и будет доступна для использования.

Эту утилиту можно запускать как самостоятельно:

так и через интерпретатор Python :

Установка pip

При развертывании современной версии Python (начиная с P ython 2.7.9 и Python 3.4),
pip устанавливается автоматически. Но если, по какой-то причине, pip не установлен на вашем ПК, то сделать это можно вручную. Существует несколько способов.

и выполните его.

Способ для Linux

Обновление pip

Для Windows команда будет следующей:

Использование pip

Далее рассмотрим основные варианты использования pip : установка пакетов, удаление и обновление пакетов.

Установка пакета

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

Установка последней версии пакета

Установка определенной версии

Установка пакета с версией не ниже 3.1

Установка Python пакета из git репозитория

Установка из альтернативного индекса

Установка пакета из локальной директории

Удаление пакета

Для того, чтобы удалить пакет воспользуйтесь командой

Обновление пакетов

Для обновления пакета используйте ключ –upgrade.

Просмотр установленных пакетов

Поиск пакета в репозитории

Где ещё можно прочитать про работу с pip?

В сети довольно много информации по работе с данной утилитой.

P.S.

Если вам интересна тема анализа данных, то мы рекомендуем ознакомиться с библиотекой Pandas. На нашем сайте вы можете найти вводные уроки по этой теме. Все уроки по библиотеке Pandas собраны в книге “Pandas. Работа с данными”.
Как обновить pip через командную строку

Источник

Как обновить PIP в Windows: подробная инструкция

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

Зачем нужен PIP в Python?

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

Появляется вопрос: почему сразу не скачать себе эти пакеты посредством браузера? Во-первых, это неудобно. Необходимо вручную копировать все файлы в правильную директорию. Помимо этого, каждый из этих пакетов имеет огромное количество зависимостей. То есть, одна библиотека основывается на другой, а вторая – на третьей. Поэтому, чтобы установить все это, потребуется немало времени и сил.

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

Когда может понадобиться обновление PIP?

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

Чтобы обновить PIP в Windows, соответственно, вам необходимо открыть командную строку, после чего указанную выше команду туда скопировать либо набрать.

Учтите, что этот способ установки работает лишь в том случае, если Python у вас уже находится в Windows PATH. Если на данный момент вы не знаете, что это такое, далее мы детально разберемся в том, как пошагово обновить PIP.

Как обновить PIP в Windows: детальный план обновления

Для начала нам надо открыть встроенный поисковик операционной системы и в нем набрать «Командная строка» либо «Command Prompt» (если у вас англоязычная локализация). Как обновить pip через командную строку

После этого нам нужно открыть командную строку. У некоторых пользователей могут возникнуть проблемы, связанные с правами доступа. Чтобы их не допустить, рекомендуется нажать правой кнопкой мыши по этому приложению, после чего выбрать пункт «Запустить от имени администратора». Как обновить pip через командную строку

После этого необходимо нажать клавишу Enter, после чего перед вами отобразится название диска C:\. Как обновить pip через командную строку

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

В нашем случае путь к Python такой.

C:\Users\Ron\AppData\Local\Programs\Python\Python37-32

В этом вы можете убедиться на этом скриншоте. Как обновить pip через командную строку

После того, как нами был получен путь к среде Python, необходимо ввести в командной строке следующую команду: cd + путь к Python.

Это выглядит так в нашем случае. Как обновить pip через командную строку

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

Далее нам осталось обновить PIP, использовав команду, которая была приведена выше. Для этого ее надо написать либо скопировать, а потом нажать клавишу Enter.

А вот так будет выглядеть команда в командной строке. Как обновить pip через командную строку

Обратите внимание на то, что нами будет установлена последняя версия PIP. Как обновить pip через командную строку

Как выполнить проверку версии PIP?

Чтобы проверить версию PIP, необходимо использовать путь скриптов Python вместо того, чтобы использовать путь программы.

После этого найдите путь, в котором расположены Python скрипты. Соответствующая директория должна располагаться внутри пути программы Python.

В случае с нами, путь такой.

C:\Users\Ron\AppData\Local\Programs\Python\Python37-32\Scripts

Ну и, естественно, введите следующую команду, чтобы проверить версию PIP.

pip —version Как обновить pip через командную строку

И после того, как вы нажмете клавишу Enter, отобразится версия PIP. Как обновить pip через командную строку

С помощью какого инструмента обновляется PIP Windows?

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

Учтите, что необходимо добавить Python к Windows PATH, чтобы применить этот инструмент.

Далее приведем полный код Python, с помощью которого мы можем использовать Tkinter для обновления Python.

Чтобы обновить PIP, достаточно запустить этот код и нажать на кнопку «Upgrade PIP». После этого апгрейд будет выполнен.

Как откатиться к прошлой версии PIP?

Теперь давайте попробуем перейти в папку, куда мы установили Python. Если прямо сейчас настроен путь к скриптам, то тогда достаточно набрать cd (после чего нажать Enter), и вы вернетесь к папке с Python. Как обновить pip через командную строку

Допустим, необходимо вернуться к версии 18.1.

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

Так можно инсталлировать любую произвольную версию.

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

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

Чтобы установить PIP, не понадобится выполнять каких-либо особых действий. Более того, если вами используются виртуальные среди, то в этом случае там уже все установлено.

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

python —version

Для этого необходимо открыть командную строку и ввести следующую команду.

python get_pip.py

Например, в таком формате:

C:/python32/python.exe get_pip.py

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

Итак, теперь нам осталось включить PIP и начать инсталляцию Python-пакетов, воспользовавшись небольшой консольной командой pip install имя-пакета

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

pip install имя_пакета –U

Дальнейшая команда нам понадобится, если имеется последняя версия пакета, но необходимо принудительно выполнить его переустановку.

pip install —force-reinstall

Выводы

Таким образом, нет ничего сложного в том, чтобы установить PIP себе на компьютер с Python. Достаточно ввести несколько простых команд или же воспользоваться готовым приложением, написанным на самом же Python. Одним словом, вариантов много. Всегда есть, из чего выбрать.

Источник

Обновить пакет Python

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

В этом руководстве будут продемонстрированы некоторые методы обновления пакета в Python.

Используйте pip для обновления пакета Python

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

Please enable JavaScript

Опять же, pip или pip3 могут отличаться от одной операционной системы к другой.

Используйте блокнот Jupyter для обновления пакета Python

Блокнот Jupyter также можно использовать для обновления пакетов Python. Ниже приводится команда для выполнения этой задачи:

Используйте виртуальную среду для обновления пакетов Python

Используйте среду pipenv для обновления пакетов Python

Это один из самых простых способов обновления пакетов, для которых не требуется конкретная версия Python в конкретной виртуальной среде.

Инструмент pipenv помогает пользователю создать виртуальную среду из собственного проекта Python, предоставляя все необходимые средства.

Ниже приведены шаги по обновлению пакетов Python с помощью pipenv :

Активируйте оболочку, в которую входят все пакеты, которые нужно обновить.

Источник

Установка pip для Python

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

Что такое Pip в Python?

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

Как обновить pip через командную строку
Убедитесь, что Python уже установлен в вашей системе. Для этого на Windows откройте командную строку с помощью комбинации Win+X. На Mac Command+пробел, а на Linux – это Ctrl+Alt+T. Вводите команду:

Если вы получили номер версии (например, Python 2.7), значит все готово к использованию.

Если вы получили сообщение Python is not defined (Python не установлен), значит, для начала вам следует установить сам Питон.

Давайте посмотрим, как установить pip в Windows, Linux и Mac OS. PIP поставляется в комплекте с установщиками Python, т.е. версиями 2.7.9+ или 3.4+. Вам нужно будет явно установить его, если вы используете старую версию или хотите ее обновить.

Чтобы убедиться, что PIP установлен и работает корректно введите:

Еще один вариант вызова pip:

Но если же pip не установлен, то переходим далее.

1 Установка PIP в Windows

Чтобы начать использовать PIP в Windows, нам необходимо загрузить установочный файл PIP по этой ссылке: https://bootstrap.pypa.io/get-pip.py

Скопируйте содержимое из указанного выше URL-адреса и сохраните его с именем get-pip.py, после чего вам нужно открыть командную строку и перейти в каталог, где сохранен файл get-pip.py, и запустить файл.

Чтобы проверить, успешно ли установлен PIP в вашей системе, выполните следующую команду в CMD.

Вывод: на вашем терминале должен появиться следующий набор информации.

Как обновить pip через командную строку

2 Установка PIP в Ubuntu

3 Установка PIP в Mac OS

Мы также можем использовать easy_install для установки PIP. Фактически, оба они являются менеджерами пакетов, а PIP заменил утилиту easy_install.

Официальная инструкция на английском языке тут https://pip.pypa.io/en/latest/installing.html

Обновление

Для обновления PIP достаточно

Скачивание и установка библиотек для Python через PIP

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

Как обновить pip через командную строку
pip check — проверка зависимостей установленных пакетов на совместимость между собой.

$ pip check
No broken requirements found.

Установка определённой версии вместо новейшей версии пакета:

pip install package-name==1.0.0
Обновление устаревших пакетов:

Чтобы полностью переустановить пакет:

Если вы увидите, например, на Github файл с именем requirements.txt, то знайте, что в этом файле указываются какие пакеты нужны для запуска данного проекта.

Сам файл requirements.txt создается командой:

pip freeze > requirements.txt
В итоге в нем отображаются следующие строчки:

beautifulsoup4==4.8.2
lxml==4.4.2
soupsieve==1.9.5

После этого скрипт и файл requirements.txt нужно поместить в систему для контроля версий.

Для работы в новом месте необходимо выполнить команду:

Список пакетов

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

Команда list отображает установленные пакеты вместе с их версиями.

Как обновить pip через командную строку
Список всех устаревших пакетов:

Удаление пакета

Если вы хотите удалить какой-либо пакет, следующая команда может помочь вам в этом.

Далее вам будет предложено согласие, действительно ли вы хотите удалить выбранный пакет. Введите «y», чтобы продолжить.

Как обновить pip через командную строку

Команды PIP

PIP содержит множество команд для анализа и работы с модулями и пакетами Python.

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

Как обновить pip через командную строку

Поиск пакетов

Иногда мы можем не знать точное имя пакета, и у PIP есть решение для этого. Мы можем легко найти пакет в репозитории, используя следующую команду.

Пример поиска пакетов:

Как обновить pip через командную строку

Информация об установленном пакете

Если вы хотите получить информацию об установленном пакете или модуле, такую как расположение хранилища и последнюю версию, PIP может помочь нам с этим, используя следующую команду.

Как обновить pip через командную строку
-f, —files — добавляет к основной информации полный список установленных файлов указанного пакета.

Источник

Ошибка pip в Anaconda — Нужно обновить pip

Как обновить pip через командную строку

Периодически в Anaconda может потребоваться обновить pip, и в данном руководстве будет показан довольно простой способ как сделать это.

Содержание статьи

Открываем Anaconda Prompt для установки модулей, используя pip. Будет получено следующее сообщение:

WARNING: You are using pip version 19.2.3, however version 20.2.2 is available. You should consider upgrading via the ‘pip install —upgrade pip’ command.

На момент написания статьи мы использовали версию pip 19.2.3, однако в сообщении нам сказали, что доступна новая версия pip 20.2.2.

Есть вопросы по Python?

На нашем форуме вы можете задать любой вопрос и получить ответ от всего нашего сообщества!

Telegram Чат & Канал

Вступите в наш дружный чат по Python и начните общение с единомышленниками! Станьте частью большого сообщества!

Паблик VK

Одно из самых больших сообществ по Python в социальной сети ВК. Видео уроки и книги для вас!

Для получения последней версии pip нужно ввести следующую команду в командную строку Anaconda:

В следующем разделе будет описан план обновления pip в Anaconda, что пригодится тем, кто хочет разобраться в процессе детально.

Как открыть Anaconda Prompt (Командная строка)

Сперва откройте Anaconda Prompt:

Как обновить pip через командную строку

Вы должны увидеть следующий экран с вашим именем пользователя:

Как обновить pip через командную строку

Команда для обновления pip в Anaconda

Наберите следующую команду для обновления pip в Anaconda (как было показано в начале руководства) и затем нажмите Enter :

Команда будет выглядеть так:

Как обновить pip через командную строку

Через несколько секунд новая версия pip будет установлена на ваш компьютер:

Как обновить pip через командную строку

Проверить текущую версию pip в Anaconda

Вы можете проверить какая версию pip стоит в Anaconda, набрав следующую команду:

Команду будет выглядеть следующим образом (по завершении нажмите Enter):

Как обновить pip через командную строку

Затем вы увидите какая у вас версию pip.

Как обновить pip через командную строку

Вот и все, миссия выполнена. Теперь вы можете использовать последнюю версию pip.

Время от времени будет не лишним вводить в Anaconda Prompt следующую команду, чтобы Anaconda обновила всё необходимое:

Как обновить pip через командную строку

Являюсь администратором нескольких порталов по обучению языков программирования Python, Golang и Kotlin. В составе небольшой команды единомышленников, мы занимаемся популяризацией языков программирования на русскоязычную аудиторию. Большая часть статей была адаптирована нами на русский язык и распространяется бесплатно.

E-mail: vasile.buldumac@ati.utm.md

Образование
Universitatea Tehnică a Moldovei (utm.md)

Источник

How to Upgrade PIP Package to Latest Version [Update PIP]

Are you looking to upgrade PIP package in Windows, Linux, and Mac operating systems to its the latest version, then you are at the correct blog to start with your journey.

List of content you will read in this article:

Pip is a great tool for installing and managing Python packages, it is a package manager that allows the installation of third-party software packages for Python, it is among the most powerful package managers for Python and has become quite popular because it is quite easy to use. Even though most Python versions come pre-loaded with it, this guide will teach to manually install pip, review its version, and use some simple pip commands. it is a preinstall package that comes with python to only update python or package versions. it does not play any role in the installation or uninstallation of Python.

What is Python? [Definition]

Python is an open-source programming language that allows software development and even makes a great choice for web development. Also, one can use Python on several popular operating systems, including Windows, Linux, and iOS.

How to Install PIP [Step by Step Guide to Upgrade PIP Packages]

Here are some simple steps that guide to install pip on the system:

Step 1: Install Python and pip

To install pip for your system, you first need to install Python3. And to install Python, you can visit the official website of Python (recommended for windows and mac). If you are on windows and mac, with the latest installation of Python, pip will also get pre-installed.

If you are a Linux user, you can install the latest version of Python and pip from the terminal only rather than installing Python from its official site.

Linux installs Python and pip (with sudo access).

$ sudo apt update

$sudo apt install python3 python3-pip

The above two commands will install Python for your Linux system.

Step 2: Check the pip Version and Verify the Installation

To check if pip is installed correctly, run the following command in the command prompt (for Windows) or Terminal (for Linux and macOS):

You will get an output similar to the one shown below:

pip18.0 from c:\users\administrator\appdata\local\programs\python\python37\lib\site-package\pip (python 3.7)

Step 3: Managing Python Packages with pip

Use pip to handle functionalities once it’s installed and configured in the system. To get a quick overview of the functions and syntax available for Pip, open a command prompt and type:

How to Upgrade pip?

To take advantage of the new features and security patches, update pip from time to time, just like any other software. While pip can automatically update itself, it’s important for you to know how you can manually update pip.

Simply open Command Prompt on Windows system and execute the following command:

This will uninstall the current version of pip on the system and replace it with the latest version.

How to Downgrade pip?

If there is a need to revert to a previous version of pip due to compatibility issues, one can easily do it from the Command Prompt. Open a command prompt and type the following command to downgrade to a custom version of pip (specify the version of pip).

How to install Python packages with pip?

With pip, we can install any new package for our Python environment. To install a new third-party package using pip, we can use the pip install

command. And pip will install the new packages from the PyPI repository.

Let’s say if you want to install numpy for your Python environment, you can run the following pip install command.

$ pip3 install numpy

$ pip install numpy

How to update Python packages with pip?

After installing the package, later if we wish to update the package to the latest version. For that also we can take the help of pip command.

command we can upgrade the installed python package to the latest available version.

For example, let’s say we want to upgrade the installed numpy package to its latest version.

How to uninstall Python packages with pip?

We can also uninstall an installed python package using the pip command. The pip command makes it very easy for the developer to manage the third party packages. For some reason, if you do not want a specific package for your Python environment, there you can use the following pip command to uninstall the package.

Let’s say now you do not need the installed numpy package and wish to uninstall it. For that, you can run the following command on your terminal or command prompt.

pip3 uninstall numpy

Conclusion

We hope we have successfully made you understand how to install pip on your system. If you are working with Python development, pip can come in handy for managing various python library packages. Also, you can easily choose a pip version that you want to work with.

Источник

Менеджер пакетов pip

Введение

pip — система управления пакетами, которая используется для установки и управления программными пакетами, написанными на Python.

Терминология

Примеры

Установка пакетов

Установка пакета из PyPI

Установка пакета из локального файла wheel

Установка пакета из Git репозитория

Установка пакета из директории

Удаление пакетов

Чтобы удалить пакет:

Список установленных пакетов

Вывод списка пакетов, установленных через pip

Пакеты обновления

обновит пакет SomePackage и все его зависимости. Кроме того, pip автоматически удаляет старую версию пакета перед обновлением.

Чтобы обновить сам пункт, сделайте

на машинах Windows.

Обновление всех устаревших пакетов в Linux

Обновление всех устаревших пакетов в Windows

Создайте файл require.txt для всех пакетов в системе

pip помогает в создании requirements.txt файлов, предоставляя freeze опцию.

Создайте файл require.txt из пакетов только в текущем virtualenv

pip помогает в создании requirements.txt файлов, предоставляя freeze опцию.

—local параметр будет выводить только список пакетов и версий, которые установлены локально на virtualenv. Глобальные пакеты не будут перечислены.

Использование определенной версии Python с pip

Если у вас установлены и Python 3, и Python 2, вы можете указать, какую версию Python вы бы хотели использовать в pip. Это полезно, когда пакеты поддерживают только Python 2 или 3 или когда вы хотите протестировать оба.

Если вы хотите установить пакеты для Python 2, запустите:

Если вы хотите установить пакеты для Python 3, выполните:

Вы также можете запустить установку пакета для конкретной установки Python с помощью:

На платформах OS-X / Linux / Unix важно помнить о различии между системной версией python (обновление которой делает вашу систему неработоспособной) и пользовательской версией (версиями) python. Вы можете, в зависимости от которого вы пытаетесь обновить, необходимо префикс эти команды с sudo и ввода пароля.

Установка пакетов еще не на пипе, как колеса

Многие чистые пакеты python еще не доступны в индексе пакетов Python в виде колес, но все равно устанавливаются нормально. Однако некоторые пакеты в Windows выдают ужасную ошибку vcvarsall.bat not found.

Кроме того, вам нужно получить соответствующий комплект разработки для Windows для используемой версии python, заголовки для любой библиотеки, к которой интерфейс пытается подключить пакет, возможно, заголовки python для версии python и т. Д.

Python 2.7 использовал Visual Studio 2008, Python 3.3 и 3.4 использовал Visual Studio 2010, а Python 3.5+ использует Visual Studio 2015.

Примечание по установке предварительных выпусков

Замечание по установке версий разработки

Для таких установок существует три варианта:

Синтаксис

Параметры

Примечания

При необходимости, pip выполняет компиляцию нативного кода. В Linux Python автоматически выберет доступный компилятор C в вашей системе.

Источник

Как обновить pip через командную строку

Если вы пользовались Debian / Ubuntu или Red Hat / CentOS / Rocky то уже сталкивались с пакетным менеджером apt, yum или dnf

Установка в Linux

Чтобы установить pip в Debian-подобных Linux выполните

sudo apt install python3-pip

Проверить успех установки можно с помощью

pip 20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.8)

Даже если Вы только что установили Python какие-то пакеты будут в системе по умолчанияю.

У меня, например, Flask и Jinja2 появились после установки Flask а остальные, похоже дефолтные.

Устанавливать какие-либо пакеты в систему не рекомендуется.

Чтобы установить один пакет, например, Flask

Чтобы установить сразу Flask, requests и Django

Не удаляет зависимости. Можно удалить как один пакет так и несколько сразу

pip uninstall flask requests django

pip list

Cправка по команде list

pip show

pip show Покажет информацию о пакете

pip show Jinja2

Name: Jinja2 Version: 2.11.2 Summary: A very fast and expressive template engine. Home-page: https://palletsprojects.com/p/jinja/ Author: Armin Ronacher Author-email: armin.ronacher@active-4.com License: BSD-3-Clause Location: c:\users\andrei\appdata\local\programs\python\python38-32\lib\site-packages Requires: MarkupSafe Required-by: Flask

Пример для Linux

Name: Flask Version: 1.1.2 Summary: A simple framework for building complex web applications. Home-page: https://palletsprojects.com/p/flask/ Author: Armin Ronacher Author-email: armin.ronacher@active-4.com License: BSD-3-Clause Location: /home/andrei/.local/lib/python3.7/site-packages Requires: Werkzeug, itsdangerous, Jinja2, click Required-by:

Искать пакеты онлайн можно на сайте pypi.org известный также под названием the cheese shop.

Домашняя страница pip pip.pypa.io

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

Установить определённую версию пакета

Допустим, Вам нужна версия flask 1.0

Или Django не старше второй версии

Подпишитесь на Telegram канал @aofeed чтобы следить за выходом новых статей и обновлением старых

Источник

How to update/upgrade a package using pip?

What is the way to update a package using pip? those do not work:

I know this is a simple question but it is needed as it is not so easy to find (pip documentation doesn’t pop up and other questions from stack overflow are relevant but are not exactly about that)

8 Answers 8

Trending sort

Trending sort is based off of the default sorting method — by highest score — but it boosts votes that have happened recently, helping to surface more up-to-date answers.

It falls back to sorting by highest score if no posts are trending.

Switch to Trending sort

Using sudo will ask to enter your root password to confirm the action, but although common, is considered unsafe.

If you do not have a root password (if you are not the admin) you should probably work with virtualenv.

You can also use the user flag to install it on this user only.

For a non-specific package and a more general solution, you can check out pip-review. A tool that checks what packages could/should be updated.

Как обновить pip через командную строку

use this code in teminal :

for example i want update pip pakage :

Как обновить pip через командную строку

tl;dr script to update all installed packages

Save as xx.py
Then run Python3 xx.py
Environment: python3.5+ pip10.0+

While off-topic, one may reach this question wishing to update pip itself (See here).

To upgrade pip for Python3.4+, you must use pip3 as follows:

This will upgrade pip located at: /usr/local/lib/python3.X/dist-packages

Otherwise, to upgrade pip for Python2.7, you would use pip as follows:

This will upgrade pip located at: /usr/local/lib/python2.7/dist-packages

Источник

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

Как обновить pip через командную строку

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

Введение

PyPI (аббр. от англ. Python Package Index — «каталог пакетов Python») — каталог программного обеспечения, написанного на языке программирования Python. В сочетании с системами управления библиотечными пакетами (pip, easy_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 через командную строку

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

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

Обновление

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

Как обновить pip через командную строку

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

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

Как обновить pip через командную строку

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

Заключение

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

Источник

Использование пакетного менеджера pip в Python

Как обновить pip через командную строку

В этой статье мы рассмотрим как установить и использовать пакетный менеджер pip в Python.

Введение

Обзор инструмента для простой установки, обновления и удаления библиотек в языке программирования Python.

Установка

Скорее всего, pip уже установлен, он входит в набор стандартной библиотеки начиная с Python >=2.7.9 и Python >=3.4 для дистрибутивов скаченных с официального сайта Python.org

Так же если вы используете виртуальное окружение venv или virtualenv то pip уже есть в вашей среде.

Проверка версии

Но на всякий случай, давайте проверим какая версия пакетного менеджера у нас установлена.

Команда для проверки версии pip для unix/macOS

Команда для проверки версии pip в Windows

Ручная установка

Если вдруг так произошло, что pip отсутствует в системе, есть несколько способов как установить его вручную.

Менеджер пакетов в Linux

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

Пример установки pip для операционных систем Linux основанных на debian и пакетном менеджере apt

Пример установки pip для CentOS и Fedora

Перечислять все возможные операционные системы не вижу смысла, мне кажется и так все понятно, найти в пакетной базе пакет с pip и установить его 🙂

Используя get-pip.py

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

Для установки pip необходимо загрузить вручную файл get-pip.py либо воспользоваться curl/wget

Вариант с использованием wget

Вариант с использованием curl

Далее необходимо выполнить команду для запуска get-pip.py

get-pip.py устанавливает дополнительные библиотеки, setuptools и wheel необходимые для работы пакетного менеджера.

Параметры запуска get-pip.py

get-pip.py поддерживает все параметры запуска и опции реализованные в pip.

Обновление

Чтобы обновить pip, достаточно выполнить команду

Использование

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

В своей статье, я буду вызывать pip через модуль в python, а не сам скрипт pip, сперва покажется запутанным, но быстро поймете 🙂

Кстати у этого метода есть свои плюсы, запуская таким образом pip вы указываете точную версию python в котором необходимо выполнить операции с пакетами.

Установка пакетов

Для того чтобы установить пакет достаточно выполнить команду

Если вам нужно установить конкретную версию пакета выполните следующую команду указав необходимую версию пакета

Удаление пакетов

Для удаления пакетов доступна команда uninstall

Обновление пакетов

Если вы хотите обновить пакет до какой-то конкретной версии укажите ее в имени пакета

Список установленных пакетов

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

Сохранить список установленных пакетов

Если нужно сохранить список зависимостей проекта для последующей его миграции на другой сервер / облако воспользуйтесь командой

все зависимости и их версии будут сохранены в файл requirements.txt

Загрузить список пакетов из файла

Команда позволит вам установить все зависимости перечисленные в файле

Заключение

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

Источник

How to upgrade pip3?

I want to use python3.5 for development, but many times when I install the module for python 3.5, it always fails. The terminal tells me that a higher version is available, but it doesn’t work when I upgrade it. Как обновить pip через командную строку

12 Answers 12

Trending sort

Trending sort is based off of the default sorting method — by highest score — but it boosts votes that have happened recently, helping to surface more up-to-date answers.

It falls back to sorting by highest score if no posts are trending.

Switch to Trending sort

It might be a good idea to take some time and read about virtual environments in Python. It isn’t a best practice to install all of your packages to the base python installation. This would be a good start: http://docs.python-guide.org/en/latest/dev/virtualenvs/

To upgrade your pip3, try running:

Your pip may move from /bin to /usr/local/bin

To upgrade pip as well, you can follow it by:

Как обновить pip через командную строку

Try this command:

First decide which pip you want to upgrade, i.e. just pip or pip3. Mostly it’ll be pip3 because pip is used by the system, so I won’t recommend upgrading pip.

The difference between pip and pip3 is that

NOTE: I’m referring to PIP that is at the BEGINNING of the command line.

pip is used by python version 2, i.e. python2

pip3 is used by python version 3, i.e. python3

For upgrading pip3: # This will upgrade python3 pip.

For upgrading pip: # This will upgrade python2 pip.

This will upgrade your existing pip to the latest version.

The Problem

You use pip (the Python 2 one). Now you want to upgrade pip (the Python 3 one). After that, pip is the Python 3 one.

The solution

Как обновить pip через командную строку

What worked for me was the following command:

Как обновить pip через командную строку

Как обновить pip через командную строку

In Ubuntu 18.04, below are the steps that I followed.

For some reason you will be getting an error, and that be fixed by making bash forget the wrongly referenced locations using the following command.

If you have 2 versions of Python (eg: 2.7.x and 3.6), you need do:

Источник

How do I update/upgrade pip itself from inside my virtual environment?

What’s the command for that? Do I need to use distribute or is there a native pip or virtualenv command? I’ve already tried pip update and pip update pip with no success.

Как обновить pip через командную строку

Как обновить pip через командную строку

23 Answers 23

Trending sort

Trending sort is based off of the default sorting method — by highest score — but it boosts votes that have happened recently, helping to surface more up-to-date answers.

It falls back to sorting by highest score if no posts are trending.

Switch to Trending sort

pip is just a PyPI package like any other; you could use it to upgrade itself the same way you would upgrade any package:

Как обновить pip через командную строку

On windows there seem to be a problem with binaries that try to replace themselves, this method works around that limitation.

In my case my pip version was broken so the update by itself would not work.

So the actual best way to solve these problems is to run get-pip.py downloaded using wget, from the website or using curl as follows:

This will install the current version which at the time of writing this solution is 9.0.1 which is way beyond what Debian provides.

In case you are using venv any update to pip install will result in upgrading the system pip instead of the venv pip. You need to upgrade the pip bootstrapping packages as well.

Как обновить pip через командную строку

Как обновить pip через командную строку

In UBUNTU 18.04 I got the following error when I execute the above command:

The below command solves my problem:

Как обновить pip через командную строку

I like to use the one line command for virtual envs:

Or if you want to install it box wide you will need

you can give curl a -s flag if you want to silence the output when running in an automation script.

Open Command Prompt with Administrator Permissions, and repeat the command:

Как обновить pip через командную строку

pip version 10 has an issue. It will manifest as the error:

The solution is to be in the venv you want to upgrade and then run:

rather than just

I was in a similar situation and wanted to update urllib3 package. What worked for me was:

Type Command Prompt in the Windows search box

In the Command Prompt, type “cd\”

Press Enter, and you’ll see the drive name C:\>

Locate your Python application path, which is the folder where you originally installed Python

Here is an example of a Python application path:

Once you retrieved the Python application path, type the following command in the Command Prompt:

cd followed by your Python application path

For our example:

Как обновить pip через командную строку

In my case this worked from the terminal command line in Debian Stable

Как обновить pip через командную строку

To get this to work for me I had to drill down in the Python directory using the Python command prompt (on WIN10 from VS CODE). In my case it was in my «AppData\Local\Programs\Python\python35-32» directory. From there now I ran the command.

This worked and I’m good to go.

On my lap-top with Windows 7 the right way to install latest version of pip is:

Как обновить pip через командную строку

sudo apt install python3-pip python-setuptools-doc

Then, FROM A NON- root OS USER (NEVER, NEVER RUN pip* UNDER root OS USER. ):

Single Line Python Program
The best way I have found is to write a single line program that downloads and runs the official get-pip script. See below for the code.

The official docs recommend using curl to download the get-pip script, but since I work on windows and don’t have curl installed I prefer using python itself to download and run the script.

Here is the single line program that can be run via the command line using Python 3:

This line gets the official «get-pip.py» script as per the installation notes and executes the script with the «exec» command.

For Python2 you would replace «urllib.request» with «urllib2»:

Precautions
It’s worth noting that running any python script blindly is inherently dangerous. For this reason, the official instructions recommend downloading the script and inspecting it before running.

That said, many people don’t actually inspect the code and just run it. This one-line program makes that easier.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *