Hola usuario de nuestro sitio web, encontramos la solución a tu búsqueda, continúa leyendo y la verás a continuación.
Solución:
Para mí, esto funcionó en Raspberry Pi4, Ubuntu 20.04, con Chromium Browser.
Genere el archivo de configuración con el siguiente comando.
jupyter notebook --generate-config
El archivo de configuración se crea en ~/.jupyter
directorio
buscar parámetro c.NotebookApp.use_redirect_file
y establecer lo mismo que False
.
c.NotebookApp.use_redirect_file = False
para deshabilitar el lanzamiento del navegador mediante el archivo de redirección.
Explicación:
Para las versiones de notebook > 5.7.2, se agregó una medida de función de seguridad que impedía que el token de autenticación utilizado para iniciar el navegador fuera visible. Esta característica dificulta que otros usuarios en un sistema multiusuario ejecuten código en su sesión de Jupyter como usted. Sin embargo, en algunos entornos (como Windows Subsystem for Linux (WSL) y Chromebooks), iniciar un navegador usando un archivo de redirección puede hacer que el navegador no se cargue. Esto se debe a la diferencia en las estructuras de archivos/rutas entre el tiempo de ejecución y el navegador.
También asegúrese de que el ~/.local/share/jupyter
y ~/.jupyter
los directorios son propiedad del usuario que ejecuta jupyter
Creo que ha cambiado su navegador predeterminado de Firefox a otra cosa, Jupyter Notebook funciona bien en Firefox pero arroja permiso denegado en Chromium (para mí). Simplemente vaya a Configuración > Detalles > Aplicación predeterminada y seleccione FireFox en Web. Salud
Con versiones recientes de snap, las aplicaciones instaladas con snap no pueden abrir archivos en carpetas ocultas (con un nombre que comienza por .
).
En Ubuntu 20.04, Chrome se instala con snap (incluso cuando se usa el comando sudo apt install chromium-browser
), por lo que Chrome no puede abrir el archivo html utilizado por Jupyter.
Como dijo @rahul-sood, una solución simple es copiar y pegar uno de los enlaces alternativos proporcionados por Jupyter en la terminal (comenzando por http://localhost:8889/?token=
o http://127.0.0.1:8889/?token=
).
Reseñas y puntuaciones
Si te sientes a gusto, eres capaz de dejar un enunciado acerca de qué te ha gustado de este post.