как узнать версию 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

Для этого достаточно выполнить команду pip show pip

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

Выполняем команду — pip search pip | grep «INSTALLED:»

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

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

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

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

Прочитайте другие статьи посвященные языку программирования Python.

Источник

DATAENGINER

как узнать версию pip. Dm6ice0 1. как узнать версию pip фото. как узнать версию pip-Dm6ice0 1. картинка как узнать версию pip. картинка Dm6ice0 1.

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. image 29. как узнать версию pip фото. как узнать версию pip-image 29. картинка как узнать версию pip. картинка image 29.

Установка 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. image 30. как узнать версию pip фото. как узнать версию pip-image 30. картинка как узнать версию pip. картинка image 30.

Шаг 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 на примере парсинга названий свежих статей на сайте habr.com.

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

pip3 install beautifulsoup4

pip3 install beautifulsoup4==4.8.2

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

Также для работы beautifulsoup нам понадобится пакет 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

pip install | pip python Установить | установочный пакет python

Можно ли с помощью pip определить, какая версия пакета установлена ​​в данный момент?

Начиная с пункта 1.3, есть pip show команда.

В более старых версиях pip freeze и grep должен хорошо выполнять свою работу.

Я только что отправил запрос на перенос в pip с улучшением, которое сказал Хьюго Таварес:

(specloud в качестве примера)

Pip 1.3 теперь также имеет команду списка:

Итак, в сочетании с ответом AdamKG:

Проверьте пип-инструменты тоже: https://github.com/nvie/pip-tools

Вы можете использовать команду grep, чтобы узнать.

покажет только версии.

Самый простой способ:

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

как узнать версию pip. Find which version of package is installed with pip. как узнать версию pip фото. как узнать версию pip-Find which version of package is installed with pip. картинка как узнать версию pip. картинка Find which version of package is installed with pip.

В Windows вы можете ввести такую ​​команду, как:

Для этого с помощью кода Python:

С помощью importlib.metadata.version

Python ≥3.8

Python ≤3.7

(с помощью importlib_metadata.version )

С помощью pkg_resources.Distribution

Указано на комментарии Sinoroc и Mirekphd.

Функция python, возвращающая только версию пакета в машиночитаемом формате:

Обратите внимание, что при вызове pip freeze в версии bash может показаться неэффективным, только этот метод оказывается достаточно надежным, чтобы упаковать особенности и несоответствия именования пакетов (например, подчеркивание и тире, маленькие и большие заглавные буквы и сокращения, такие как sklearn против scikit-learn ).

Одна из таких проблем возникает, когда в папке скрыты другие версии пакета. пользователь site-packages подпапка. В качестве иллюстрации опасностей использования version() вот ситуация, с которой я столкнулся:

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

Чтобы проиллюстрировать, последняя версия numpy доступный в PyPI 04.01.2020 был 1.18.0, в то время как Anaconda conda-forge на канале была только версия 1.17.3. numpy как их последний. Итак, когда вы установили basemap пакет с conda (как второй), ваш ранее установленный pip numpy будет понижен conda до 1.17.3, а версия 1.18.0 станет недоступной для import функция. В этом случае version() было бы правильно, и pip freeze / conda list неправильно:

pip show работает в python 3.7:

Для Windows вы можете

откройте cmd и введите python, нажмите ввод.

введите импорт и нажмите ввод.

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

как узнать версию pip. Find which version of package is installed with pip 1. как узнать версию pip фото. как узнать версию pip-Find which version of package is installed with pip 1. картинка как узнать версию pip. картинка Find which version of package is installed with pip 1.

Под вопросом, не упоминается, какой пользователь ОС использует (Windows / Linux / Mac)

Поскольку есть несколько ответов, которые будут безупречно работать на Mac и Linux.

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

В PowerShell используйте команду ниже:

Пример:- pip list | findstr requests

Вывод : requests 2.18.4

Отступы могут быть не идеальными. Причина, по которой я использую блок Try-Except, заключается в том, что несколько имен библиотек будут вызывать ошибки из-за анализа имен библиотек для обработки версий. даже если переменная пакетов будет содержать все библиотеки, установленные в вашей среде.

Источник

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

pip дает с pip show все версии установленных модулей, но исключает саму себя.

12 ответов

На машине windows 7 у меня установлена pip версия 1.5.6: pip 1.5.6 from C:\Users\dietz\PNC\tas\ENV\lib\site-packages (python 2.7) Чтобы найти причину ошибки, я хочу установить другую версию pip, которая отлично работала для меня. Так как же я могу удалить pip и установить вместо него версию 1.2.1?

Вы можете сделать это:

Просто для полноты картины:

pip list и внутри списка вы найдете также pip с его версией.

показывает версию в конце файла справки.

Для windows просто введите:

Любое из следующих действий должно работать

проверьте две вещи

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

Во-первых, откройте командную строку После ввода следующих команд.

легко проверить саму версию :

Форма Windows:

Для машины Windows перейдите в командную строку и введите.

Похожие вопросы:

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

У меня на машине установлен дистрибутив anaconda из python. Перед установкой anaconda у меня был установлен pip. Прямо сейчас моя система использует предыдущую версию pip, а не версию anaconda. В.

Проблема Кажется, я не могу заставить свои пакеты устанавливаться в правильный каталог site-packages. Фон Я хотел перейти на python 3.3, но обнаружил, что мне все еще нужен python2.6, чтобы.

На машине windows 7 у меня установлена pip версия 1.5.6: pip 1.5.6 from C:\Users\dietz\PNC\tas\ENV\lib\site-packages (python 2.7) Чтобы найти причину ошибки, я хочу установить другую версию pip.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *