A veces necesitamos conocer si la versión de algún o algunos paquetes que tenemos en nuestro sistema es la correcta. Con los comandos que veremos a continuación podemos ver la versión de un paquete concreto (indicando el nombre) o ver todos los paquetes que tenemos instalados en nuestro equipo.

gestion de paquetes python comprobar version

Comprobar la version de un paquete python en nuestro equipo

Si quieres saber cómo puedes verificar fácilmente la versión de cualquier paquete Python instalado en tu sistema te lo resumo para que no pierdas el tiempo.

Imagina que queremos ver que version de selenium (¿Porqué selenium?, por que me gusta..) tenemos en nuestro sistema:

pip show selenium

Con este comando veremos la información del paquete python indicado instaldo en nuestro sistema. Un ejemplo de la salida del comando es la siguiente:

>pip show selenium

Name: selenium
Version: 4.20.0
Summary:
Home-page: https://www.selenium.dev
Author:
Author-email:
License: Apache 2.0
Location: c:\users\juanj\appdata\local\programs\python\python39\lib\site-packages
Requires: certifi, trio, trio-websocket, typing_extensions, urllib3
Required-by:

En caso de no tenerlo instalado, nos lo indicará con un WARNING:

>pip show juanla  

WARNING: Package(s) not found: juanla

Recuerda para instalar un nuevo paquete que no tenemos en nuestro sistema, usamos el comando install: «pip install juanla» (aunque en este caso no exista, de momento)

Como ver todos los paquetes python que tenemos instalados en nuestro sistema

Una versión más general del comando citado arriba, que nos permite ver todos los paquetes instalados en nuestro equipo, es list. Este es un ejemplo del uso de list. Sin embargo, cuando tengamos muchos paquetes instalados es mejor usar el primer comando o aplicarle un filtro a este list para que no muestre todo de golpe.

>pip list

Package            Version
------------------ -----------
attrs              23.2.0
beautifulsoup4     4.12.3
certifi            2024.2.2
cffi               1.16.0
charset-normalizer 3.3.2
distlib            0.3.8
exceptiongroup     1.2.1
filelock           3.13.1
h11                0.14.0
idna               3.7
outcome            1.3.0.post0
pip                24.0
platformdirs       4.1.0
pycparser          2.22
PySocks            1.7.1
requests           2.31.0
selenium           4.20.0
setuptools         58.1.0
sniffio            1.3.1
sortedcontainers   2.4.0
soupsieve          2.5
trio               0.25.0
trio-websocket     0.11.1
typing_extensions  4.11.0
urllib3            2.2.1
virtualenv         20.25.0
wsproto            1.2.0

Actualizar un paquete python instalado

Si tras comprobar la versión, vemos que está muy desactualizada, podemos lanzar un comando de actualización de la siguiente manera:

pip install --upgrade selenium

Con esto ya tenemos una chuletilla de cómo comprobar la version de nuestros paquetes instalados e instalarla o actualizarla en caso de ser necesario. Hasta la próxima.

¿Cómo Saber la Versión de un Paquete en Python? Un Ejemplo con Selenium
Etiquetado en:

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Social media & sharing icons powered by UltimatelySocial