Que faire si NotADirectoryError: [Errno 20] Pas un répertoire: 'xdg-settings' apparaît dans le notebook jupyter
Environnement d'exécution
- Mac Catalina
- python=3.8.1
- jupyter-notebook=6.0.3
--Utilisez l'environnement virtuel d'anaconda
Contenu de l'erreur
Lorsque j'ai essayé d'ouvrir le bloc-notes Jupyter, j'ai eu l'erreur suivante.
......
NotADirectoryError: [Errno 20] Not a directory: 'xdg-settings'
Comment améliorer
- Ouvrez
webbrowser.py
(qui doit contenir le chemin absolu) inclus dans la déclaration d'erreur.
- Recherchez
xdg-settings
dans webbrowser.py
. (Ligne 534 dans mon environnement)
- Un peu au-dessus (15 lignes ci-dessus dans mon environnement) ʻif sys.platform [: 3] == "win":
to ʻelif sys.platform [: 3] ==" win ":
Changer en.
- Après avoir enregistré vos modifications, exécutez à nouveau jupyter notebook pour l'ouvrir! !!
Les références
- https://github.com/jupyter/notebook/issues/3746