webentwicklung-frage-antwort-db.com.de

ImportError: Name "sure_dir_exists" kann nicht importiert werden

Ich aktualisiere das Jupyter-Notebook von der alten Version auf die neueste Version 5.3.1. Wenn ich jedoch versuche, das Notebook von Anaconda aus zu starten, wird ein Importfehler ausgegeben: Ich habe versucht, das Jupyter-Paket zu entfernen und zu installieren. Das Problem bleibt jedoch bestehen.

Traceback (most recent call last):
File "C:\Users\v-kangsa\AppData\Local\Continuum\anaconda3\Scripts\jupyter-notebook-script.py", line 6, in 
from notebook.notebookapp import main
File "C:\Users\v-kangsa\AppData\Local\Continuum\anaconda3\lib\site-packages\notebook\__init__.py", line 25, in 
from .nbextensions import install_nbextension
File "C:\Users\v-kangsa\AppData\Local\Continuum\anaconda3\lib\site-packages\notebook\nbextensions.py", line 27, in 
from jupyter_core.utils import ensure_dir_exists
ImportError: cannot import name 'ensure_dir_exists'
22
Santosh Kangane

Sie müssen jupyter_core und jupyter_client manuell von Ihrem Terminal aus aktualisieren:

conda update jupyter_core jupyter_client
50
MichaelCara

Wenn Sie jupyter mit pip3 installiert haben.

pip3 install --upgrade jupyter_core jupyter_client
14
pavan

aktualisieren Sie den Jupyter Core

pip install jupyter-core --upgrade

dies funktioniert für mich in Anaconda3 mit Python 3.6

4
Brayan Cruz

Das gleiche Problem ist bei der Verwendung von ipython notebook aufgetreten.

Nachdem ich versucht hatte, ein Upgrade von Jupyter durchzuführen, habe ich versucht, das ipython erneut zu installieren. Der Importfehler scheint behoben zu sein.

pip3 deinstalliert ipython

pip3 installiere ipython

2
Wu Wenter

Als ich versuchte, R zu installieren, wurde das Notebook auf 5.3.1 aktualisiert, und dasselbe Problem trat auf, jedoch funktionierte die Antwort mit der höchsten Stimmenanzahl offenbar nicht für mich.

Was ich gemacht habe war:

conda uninstall jupyter notebook

dann:

conda install jupyter notebook

und das Problem mit der alten Version gelöst.

1

Nach der Installation von RStudio auf meinem System hatte ich unter Ubuntu ein ähnliches Problem. Um das Problem zu lösen, habe ich zunächst den @MichaelCara-Vorschlag zum Aktualisieren von Jupyter ausprobiert. Danach bekam ich jedoch den folgenden neuen Nachrichtenfehler: 

ImportError: libsodium.so.23: Freigegebene Objektdatei kann nicht geöffnet werden: Keine solche Datei oder Verzeichnis 

was ich gelöst habe, installiere libsodiumwie hier erklärt

Zusamenfassend:

conda update jupyter_core jupyter_client jupyter_console
conda installieren libsodium

0
tbnsilveira