Ne peut pas ouvrir de nouveaux Jupyter ordinateur Portable [Autorisation Refusée]
J'ai installé Jupyter Portable sur ubuntu 16.04 à l'aide de pip3. Je peux exécuter jupyter notebook
de commande. Il s'ouvre et affiche une liste de répertoires de chemin.
Mais je ne peux pas créer un nouveau bloc-notes(Python3). Il dit
Erreur inattendue lors du fichier de sauvegarde: l'Apprentissage en Profondeur/NN/Untitled.ipynb [Errno 13] Permission denied: '/home/ubuntu/.local/share/jupyter/notebook_secret'
OriginalL'auteur CodeNinja101 | 2017-09-18
Vous devez vous connecter pour publier un commentaire.
changer le propriété de la
~/.local/share/jupyter
répertoire de racine à utilisateur.voir ici: https://github.com/ipython/ipython/issues/8997
La première
user
avant le côlon est votre nom d'utilisateur, le deuxièmeuser
après les deux points est de votre groupe. Si vous obtenezchown: [user]: illegal group name
, trouver votre groupe avecgroups
, ou de ne pas indiquer de groupe avecsudo chown user: ~/.local/share/jupyter
.MODIFIER: Ajout
-R
option dans les commentaires pour la réponse. Vous devez modifier la propriété de tous les fichiers dans ce répertoire (ou à l'intérieur de~/.jupyter/
, partout où il vous donne PermissionError) à votre nom d'utilisateur pour le faire fonctionner.OriginalL'auteur Ganesh Pandey
Essayé tout ce qui a été suggéré, mais finalement, ce qui m'a aidé:
Dans mon cas, il n'a pas pu démarrer le navigateur en lui-même. Il suffit donc de copier le lien depuis le terminal et ouvrez-le par vous-même.
Mise à jour:
Changer de dossier(.local) autorisations par cette commande:
OriginalL'auteur Shweta Chandel
Il pourrait être une question de confiance.
En ligne de commande
jupyter confiance /chemin/vers/ordinateur portable.ipynb
voici le lien de la documentation :
http://jupyter-notebook.readthedocs.io/en/latest/security.html#security-in-notebook-documents
OriginalL'auteur ShaneCalder
Le haut de réponse ici, n'a pas assez de résoudre le problème, même si c'est sans doute une étape nécessaire:
(l'utilisateur doit être celui qui est connecté en utilisateur exécutant l'ordinateur portable serveur)
Cela change le propriétaire du dossier de l'utilisateur qui exécute le serveur, en lui donnant un accès complet.
Après cela, le message d'erreur dit qu'il n'avait pas l'autorisation de créer le fichier de point de contrôle dans ~/.ipynb_checkpoints/donc, j'ai aussi changé de propriétaire de ce dossier (qui était précédemment racine)
Et puis j'ai été en mesure de créer et d'enregistrer un carnet de notes!
OriginalL'auteur Bryan Blackford
J'ai eu le même problème l'exécution de Jupyter. Après avoir poursuivi ma queue sur les autorisations, j'ai trouvé que tout s'est arrangé après que j'ai changé de propriétaire sur le répertoire où j'ai essayé de diriger/magasin de mes cahiers. Ex.: Je courais mes fichiers de mon ~/bash dir. C'était de la racine:racine; quand je l'ai changé pour jim:jim....plus d'erreurs.
OriginalL'auteur JimH23
C:\Users\your_name
jupyter trust untitled.ipynb
jupyter notebook
OriginalL'auteur Shubham Agrawal
Cela a fonctionné pour moi:
OriginalL'auteur Nimita
J'ai dû courir chown récursivement tous les sous-dossiers Avec /* . Qu'il a travaillé:
OriginalL'auteur Harvey
Sur une machine Windows, exécutez l'invite de commande python en tant qu'administrateur. Qui devrait résolu le problème d'autorisations lors de la création d'une nouvelle python 3 ordinateur portable.
OriginalL'auteur Beanwah
À mon avis, c'est une bonne pratique pour exécuter Jupyter dans un classeur dossier.
où "jupyter_folder' est un dossier dans ma maison.
Cette méthode fonctionne sans problème d'autorisation.
OriginalL'auteur Zompa
Me semble que le problème est dans la dernière version, donc
doit résoudre le problème!
OriginalL'auteur Zarrie