pip show <название_библиотеки>
pip show requests
Результат покажет информацию о библиотеке, включая версию в поле `Version:`.
Есть несколько способов проверить установленную версию библиотеки с помощью pip
:
Использование команды pip show
:
Это наиболее прямой способ. Команда отображает информацию о пакете, включая его версию.
pip show <название_библиотеки>
Например, чтобы узнать версию установленного пакета requests
:
pip show requests
В выводе команды ищите строку Version:
. Значение после этого поля и будет установленной версией.
Использование команды pip list
и фильтрация:
Команда pip list
отображает список всех установленных пакетов и их версий. Можно отфильтровать вывод с помощью grep
(в Linux/macOS) или findstr
(в Windows).
На Linux/macOS:
pip list | grep <название_библиотеки>
Например:
pip list | grep requests
На Windows:
pip list | findstr <название_библиотеки>
Например:
pip list | findstr requests
Эта команда выведет строку, содержащую имя библиотеки и её версию.
Использование pip freeze
и фильтрация:
Команда pip freeze
выводит список установленных пакетов и их версий в формате, необходимом для файла requirements.txt
.
Снова можно использовать grep
(Linux/macOS) или findstr
(Windows) для фильтрации.
На Linux/macOS:
pip freeze | grep <название_библиотеки>
Например:
pip freeze | grep requests
На Windows:
pip freeze | findstr <название_библиотеки>
Например:
pip freeze | findstr requests
Эта команда выведет строку вида requests==<версия>
.
Какой способ выбрать?
Команда pip show
обычно является наиболее предпочтительным способом, так как она предоставляет наиболее полную информацию о пакете, а не только его имя и версию.