Saltar al contenido

No se puede abrir un nuevo Jupyter Notebook [Permission Denied]

Solución:

cambiar el propiedad de El ~/.local/share/jupyter directorio de raíz para usuario.

sudo chown -R user:user ~/.local/share/jupyter 

ver aquí: https://github.com/ipython/ipython/issues/8997

El primero user antes de los dos puntos es su nombre de usuario, el segundo user después de los dos puntos está su grupo. Si lo consigues chown: [user]: illegal group name, encuentra tu grupo con groupso no especifique ningún grupo con sudo chown user: ~/.local/share/jupyter.

EDITAR: Adicional -R opción en comentarios a la respuesta. Debe cambiar la propiedad de todos los archivos dentro de este directorio (o dentro ~/.jupyter/, donde sea que le dé PermissionError) a su usuario para que funcione.

Probé todo lo que se sugirió pero finalmente esto me ayudó:

sudo jupyter notebook --allow-root

En mi caso, no inició el navegador por sí solo. Así que simplemente copie el enlace de la terminal y ábralo usted mismo.

Actualizar:
Cambie los permisos de la carpeta (.local) con este comando:

sudo chmod -R 777 .local

En mi opinión, es una buena práctica ejecutar Jupyter en una carpeta de libro dedicada.

$ mkdir jupyter_folder
$ jupyter-notebook --notebook-dir jupyter_folder

donde ‘jupyter_folder’ es una carpeta en mi casa.

Este método funciona sin problema de permiso.

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