Saltar al contenido

Jupyter Notebook no se guarda: falta el argumento ‘_xsrf’ en la publicación

Solución:

La forma más fácil que encontré es esta:

https://github.com/nteract/hydrogen/issues/922#issuecomment-405456346

Simplemente abra otro cuaderno (no en ejecución, existente) en el mismo kernel, y el problema desaparecerá mágicamente; puede volver a guardar los cuadernos que anteriormente mostraban el _xsrf error.

Si ya ha cerrado la página de inicio de Jupyter, puede encontrar un enlace en la terminal desde la que se inició Jupyter.

La solución que encontré parece demasiado simple pero funcionó. Vaya a la página de inicio de / tree también conocido como Jupyter y actualice el navegador. Trabajó.

Uso cuadernos jupyter a diario y nunca antes había experimentado este problema … hasta hoy. Tenía el portátil abierto todo el día pero no funcionaba nada y luego, sin razón aparente, dejé de guardar automáticamente con el '_xsrf' argument missing from POST mensaje de error en la parte superior derecha. FYI: este es un cuaderno de python3.

No sé la causa de este problema, pero recientemente actualicé mi versión de python3 a 3.7.2 y actualicé todos los paquetes de mi sitio a su última versión hace unos días, lo que posiblemente podría ser la causa.

En cuanto a una solución, como se sugiere en el comentario de @AlexK, abrí el mismo cuaderno en una nueva ventana (de hecho, un navegador diferente), usando

jupyter notebook list

en la terminal para obtener la URL con el token de inicio de sesión.

Esto resultó en que tuviera el cuaderno abierto y se pudiera guardar nuevamente, pero faltaba la información que había ingresado desde el último guardado automático exitoso. Afortunadamente, mi instancia rota todavía estaba abierta y funcionando aparte de guardar, así que pude simplemente copiar y pegar la información y luego presionar guardar. Por lo tanto, ¡mantenga abierta la instancia rota si intenta esto!

¡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 *