wake-up-neo.com

Installieren Sie Jupyter Notebook auf Miniconda

Ich habe Miniconda installiert und versuche, Jupyter Notebook) zu verwenden damit aber nicht in der Lage. Nach der Installation von Miniconda habe ich die jupyter notebook Befehl auf meinem Terminal und Jupyter wurde nicht installiert.

Ich ging voran und installierte es mit dem conda install jupyter. Ich lief jedoch noch einmal jupyter notebook auf meinem Terminal und bekam den folgenden Konsolenfehler:

Emilios-MacBook-Pro: Dokumente emilioramirezeguia $ jupyter notebook Traceback (letzter Aufruf zuletzt): Datei "/ Users/emilioramirezeguia/miniconda2/bin/jupyter-notebook", Zeile 7, aus notebook.notebookapp importieren Hauptdatei "/ Users/emilioramirezeguia/miniconda2/lib/python2.7/site-packages/notebook/notebookapp.py ", Zeile 45, in der Datei ioloop.install ()" /Users/emilioramirezeguia/miniconda2/lib/python2.7/site-packages/zmq " /eventloop/ioloop.py ", Zeile 210, in install assert (nicht ioloop.IOLoop.initialized ()) oder\ AttributeError: Typ Objekt 'IOLoop' hat kein Attribut 'initialized'

Console_Error

Irgendeine Idee, wie man das behebt?

Vielen Dank

25
Emilio

Dieses Problem ist mir auch gerade passiert. Meine älteren Anaconda-Umgebungen scheinen einwandfrei zu funktionieren, aber die Umgebungen, die ich heute erstellt habe, scheinen genau das Problem zu haben, das AttributeError: type object 'IOLoop' has no attribute 'initialized' Auslöst.

Es scheint an der neuesten Version von tornado==5.0 Zu liegen, die entweder heute oder gestern veröffentlicht wurde. Ich kehrte zur letzten stabilen Version zurück, d. H. tornado==4.5.3, Und es funktionierte.

Hier ist die Lösung

pip uninstall tornado
pip install tornado==4.5.3
42
nitred

Miniconda ist in Ordnung, aber Anaconda ist zu empfehlen.

Ich habe das gleiche Problem und danke Nitred gebe die richtige Lösung.

Es scheint, dass Jupyter Notebook den Tornado 5.0 nicht unterstützt. So stufen Sie wie folgt herunter:

pip uninstall tornado
pip install tornado==4.5.3
3
Steve

Ich brauchte Matplotlib in Python und brauche Jupyter. Das Paket versucht, matplotlib zu deinstallieren, wenn Sie Tornado deinstallieren, es sei denn, Sie erzwingen dies. Aber ich brauche immer noch Matplotlib, das brauche ich. Deshalb muss ich matplotlib immer noch zwingen, die alte Version von Tornado zu verwenden. Es stellte sich heraus, dass ich zwei Tornado-Versionen hatte, eine von pip installiert, andere von conda installiert.

Letztendlich funktionierten die Befehle jupyter und matplotlib wieder: (Wurde in der fehlerhaften Conda-Umgebung ausgeführt.)

conda remove tornado --force # keeps matplotlib
pip uninstall tornado
conda install tornado=4.5.3

Ich hatte früher pip verwendet, um die Tensorflow-Bibliothek zu installieren, die ich auch brauche, und vielleicht brachte es den Junky Tornado v5 mit, nicht sicher.

1