¿Cómo verificar la versión del paquete ‘google-cloud-bigquery’ en Python?

Restaurant
3 min readSep 24, 2022

--

En este artículo, te mostraré:

💬 Cómo verificar la versión del módulo Python (paquete, biblioteca) google-cloud-bigquery ? Y cómo verificar si google-cloud-bigquery está instalado de todos modos?

Estas son las ocho mejores formas de verificar la versión instalada del módulo de Python google-cloud-bigquery :

  • Método 1 :pip show google-cloud-bigquery
  • Método 2 :pip list
  • Método 3 :pip list | findstr google-cloud-bigquery
  • Método 4 :library.__version__
  • Método 5 :importlib.metadata.version
  • Método 6 :conda list
  • Método 7 :pip freeze
  • Método 8 :pip freeze | grep google-cloud-bigquery

Antes de analizar estas formas de verificar su google-cloud-bigquery versión, primero entendamos rápidamente cómo funciona el control de versiones en Python:estará agradecido de haber dedicado unos segundos a este tema, ¡créame!

Una nota sobre la numeración de versiones de Python

💡Versiones de Python agrega un identificador único a diferentes versiones de paquetes usando versiones semánticas . El control de versiones semántico consta de tres unidades numéricas de información de control de versiones en el formato major.minor.patch .

En este tutorial, usaremos la abreviatura abreviada de la versión general así:

x.y.z

Los ejemplos prácticos usarían valores numéricos para x , y y z :

  • 1.2.3
  • 4.1.4
  • 1.0.0

Esta es la abreviatura de

major.minor.patch
  • Mayor versiones (0.1.0 a 1.0.0 ) se utilizan para la primera versión estable o "cambios importantes", es decir, actualizaciones importantes que rompen la compatibilidad con versiones anteriores.
  • Menor versiones (0.1.0 a 0.2.0 ) se utilizan para correcciones de errores más grandes y nuevas características que son compatibles con versiones anteriores.
  • Parche versiones (0.1.0 a 0.1.1 ) se utilizan para correcciones de errores más pequeños que son compatibles con versiones anteriores.

Sumerjámonos en el meollo de este artículo:

💬 Pregunta :Cómo verificar la versión (principal, secundaria, parche) de google-cloud-bigquery en su entorno Python actual?

Método 1:muestra pip

Para comprobar qué versión de la biblioteca de Python google-cloud-bigquery está instalado, ejecute pip show google-cloud-bigquery o pip3 show google-cloud-bigquery en su CMD/Powershell (Windows) o terminal (macOS/Linux/Ubuntu).

Esto funcionará si su instalación de pip es la versión 1.3 o superior, ¡lo cual es probable que sea válido en su caso porque pip 1.3 se lanzó hace una década en 2013!

Aquí hay un ejemplo en mi Windows Powershell:he resaltado la línea que muestra que la versión de mi paquete es a.b.c :

PS C:\Users\xcent> pip show google-cloud-bigquery
Name: google-cloud-bigquery
Version: a.b.c
Summary: ...
Home-page: ...
Author: ...
Author-email: ...
License: ...
Location: ...
Requires: ...
Required-by: ...

En algunos casos, esto no funcionará, dependiendo de su entorno. En este caso, prueba esos comandos antes de rendirte:

  1. Contando espacios binarios con Python
  2. Cómo quitar html/javascript de la entrada de texto en django
  3. Cómo acceder a pandas groupby dataframe por clave
  4. Instalar YAML en Python
  5. Obtener nombre de clase en Python

--

--