Encuentre qué versión del paquete está instalada con pip

Resuelto Alexis asked hace 12 años • 16 respuestas

Usando pip, ¿es posible determinar qué versión de un paquete está instalada actualmente?

Lo sé pip install XYZ --upgradepero me pregunto si hay algo parecido pip info XYZ. De lo contrario, ¿cuál sería la mejor manera de saber qué versión estoy usando actualmente?

Alexis avatar Apr 19 '12 00:04 Alexis
Aceptado

A partir del pip 1.3 , hay un pip showcomando.

$ pip show Jinja2
---
Name: Jinja2
Version: 2.7.3
Location: /path/to/virtualenv/lib/python2.7/site-packages
Requires: markupsafe

En versiones anteriores, pip freezedebería grepfuncionar bien.

$ pip freeze | grep Jinja2
Jinja2==2.7.3
AdamKG avatar Apr 18 '2012 17:04 AdamKG

Acabo de enviar un pull request en pip con la mejora Hugo Tavares dijo:

(nube especial como ejemplo)

$ pip show specloud

Package: specloud
Version: 0.4.4
Requires:
nose
figleaf
pinocchio
Bengineer avatar Apr 24 '2012 14:04 Bengineer