Error de librerías en Colab

Error de librerías en Colab

Cuídate del update!!

Hace unos meses desarrollé un sencillo notebook en Colab para cubrir una necesidad temporal de la empresa, el cual consiste en abrir un .xlsx y generar un JSON con pandas; todo bien hasta que me reportaron que ya no estaba generando los JSON.

Resulta que al parecer Colab actualizó su versión de pandas, pero no actualizó la librería openpyxl, la cual es necesaria para leer archivos .xlsx; el error que lanzó es el siguiente:

Esto se puede resolver actualizando la librería en cuestión y reiniciando el entorno de ejecución:

!pip install <nombre_de_librería> --upgrade

Pero como la herramienta es para un usuario no técnico, una forma de resolver el problema en un sólo paso es instalar y reiniciar el entorno en un nuevo bloque de código, el cual debe ser ejecutado primero y luego ya se puede correr el script principal que generó el error.

import os

!pip install openpyxl --upgrade
os.kill(os.getpid(), 9)

Comparte lo bueno: