Jupyter notebook erreur d'autorisation
Je vais avoir quelques problèmes avec l'ouverture Jupyter. Je viens d'installer Anaconda, mais j'ai reçu le même message d'erreur qu'avant quand j'essaye d'écrire "Jupyter ordinateur portable" dans le terminal.
Johans-MBP:~ JDMac$ Jupyter notebook
Traceback (most recent call last):
File "/Users/JDMac/anaconda3/lib/python3.5/site-packages/traitlets/traitlets.py", line 501, in get
value = obj._trait_values[self.name]
KeyError: 'runtime_dir'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/JDMac/anaconda3/bin/jupyter-notebook", line 6, in <module>
sys.exit(notebook.notebookapp.main())
File "/Users/JDMac/anaconda3/lib/python3.5/site-packages/jupyter_core/application.py", line 267, in launch_instance
return super(JupyterApp, cls).launch_instance(argv=argv, **kwargs)
File "/Users/JDMac/anaconda3/lib/python3.5/site-packages/traitlets/config/application.py", line 588, in launch_instance
app.initialize(argv)
File "<decorator-gen-7>", line 2, in initialize
File "/Users/JDMac/anaconda3/lib/python3.5/site-packages/traitlets/config/application.py", line 74, in catch_config_error
return method(app, *args, **kwargs)
File "/Users/JDMac/anaconda3/lib/python3.5/site-packages/notebook/notebookapp.py", line 1021, in initialize
self.init_configurables()
File "/Users/JDMac/anaconda3/lib/python3.5/site-packages/notebook/notebookapp.py", line 815, in init_configurables
connection_dir=self.runtime_dir,
File "/Users/JDMac/anaconda3/lib/python3.5/site-packages/traitlets/traitlets.py", line 529, in __get__
return self.get(obj, cls)
File "/Users/JDMac/anaconda3/lib/python3.5/site-packages/traitlets/traitlets.py", line 508, in get
value = self._validate(obj, dynamic_default())
File "/Users/JDMac/anaconda3/lib/python3.5/site-packages/jupyter_core/application.py", line 99, in _runtime_dir_default
ensure_dir_exists(rd, mode=0o700)
File "/Users/JDMac/anaconda3/lib/python3.5/site-packages/ipython_genutils/path.py", line 167, in ensure_dir_exists
os.makedirs(path, mode=mode)
File "/Users/JDMac/anaconda3/lib/python3.5/os.py", line 241, in makedirs
mkdir(name, mode)
PermissionError: [Errno 13] Permission denied: '/Users/JDMac/Library/Jupyter/runtime'
Que je suis proche de paumé avec tout cela, j'ai besoin de l'aide ici 🙂
OriginalL'auteur joddm | 2016-03-08
Vous devez vous connecter pour publier un commentaire.
la solution est d'exécuter la commande suivante dans le terminal en tant qu'utilisateur normal
$ export XDG_RUNTIME_DIR=""
puis démarrer le jupyter
$jupyter portable
il ne fonctionnera pas en tant qu'utilisateur root
vous pouvez l'ajouter à la ~/.fichier bashrc
OriginalL'auteur Dejene
Réussi à le faire fonctionner, voici la réponse:
Jupyter
. Juste un.jupyter
. Et c'est déjà la propriété de mon utilisateur actuel. Des indices à propos de fichier qui doit être la propriété ?Désolé, je ne comprends pas, vous rencontrez cette erreur vous-même ou est-ce une correction? @davneet
J'ai l'expérience de cette erreur moi-même.
Il serait plus utile si vous pouvez copier le message d'erreur etc. vous obtenez lorsque vous essayez de l'exécuter. @davneet
Par "erreur", je voulais dire "problème" et pas de message d'erreur. Je veux dire que je peux pas voir
~/Library/Jupyter
sur mon système. Et donc, je ne suis pas l'exécution de la commande à tous. Parce que je n'ai pas le dossier n'importe où.OriginalL'auteur joddm
>cd..
et>cd yourusername
.Utilisez la commande
jupyter notebook
Cela a fonctionné pour moi.
OriginalL'auteur SJ5823
J'ai également rencontré un problème semblable à ce:
- Je installer jupyter utilisation PyCharm
donc, juste de mettre à jour
jupyter
et Il a été sovled.commande:
si vous utilisez la commande ci-dessous à nouveau:
pip3 installer jupyter
il suffit d'imprimer déjà installé
mais certains modules dépendants n'ai pas de mise à jour
Error executing Jupyter command 'notebook': [Errno 13] Permission denied
lors de l'exécutionjupyter notebook
OriginalL'auteur lemmingxuan