Saltar al contenido

No puedo encontrar el archivo kaggle.json en google colab

Solución:

De acuerdo con la documentación de kaggle api, la ubicación donde las credenciales json está buscando es ~/.kaggle/kaggle.json ya que el entorno de Google Colab está basado en Linux. En su fragmento, intenta configurar path parámetro, pero no está acostumbrado a buscar credenciales json:

– ruta: carpeta donde se descargarán los archivos, por defecto es el directorio de trabajo actual

Entonces, el fragmento de trabajo completo para el entorno de Google Colab sería:

!mkdir ~/.kaggle
!touch ~/.kaggle/kaggle.json

api_token = {"username":"username","key":"api-key"}

import json

with open('/root/.kaggle/kaggle.json', 'w') as file:
    json.dump(api_token, file)

!chmod 600 ~/.kaggle/kaggle.json

Y luego una llamada de API como

!kaggle datasets download -d datamunge/sign-language-mnist

Como decía el error, debe colocar kaggle.json en el lugar correcto.

Tratar:

!mv .kaggle /root/

Luego ejecute su código nuevamente.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

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