2016-02-18 11 views
12

Ich versuche, Jupyter Notebook für Anaconda 2.3.0 (64-Bit) auf Windows 7 (64-Bit), unter Python 2.7.11. Jupyter zeigt keine Syntax-Hervorhebung an und das Notebook ist nicht mit dem Kernel verbunden, aber es ist nicht klar warum. Ich verwende Chrome.Jupyter mit Anaconda unter Windows wird keine Zellen

Small Edit: NotebookApp (von Windows CMD oder von der Anaconda-Befehlszeile) gibt eine "zmq-Nachricht, die auf geschlossenen Kanal angekommen ist" Nachricht. Ich bin mir nicht sicher, ob das relevant ist.

Größere Edit: Basierend auf den folgenden Kommentaren, setze ich c.NotebookApp.port = 8889.

Antwort

17

Sieht so aus, als ob der Standardport 8888 nicht verfügbar/blockiert ist. Versuchen:

jupyter notebook --port=8889 

Sie meint eine andere Nummer für den Port versuchen, wie 8890, 8891 usw.

+2

Das hat es getan. Vielen Dank! – JMarotta

12

Wie bereits erwähnt, von der Standard-Port behebt dieses Problem zu ändern, aber auch teilen ich eine Lösung gesucht auf eine spezifische Ursache dieses Problems, falls es sich für andere als hilfreich erweist.

Für mich selbst benutzte ich Jupyter Notebook unter Windows 10, das über Anaconda mit Kaspersky Endpoint Security 10 auf dem Rechner installiert wurde. Ich stellte fest, dass Kaspersky den Datenverkehr über die Websocket-Verbindung blockierte, was für die Jupyter-Webanwendung erforderlich ist, um mit dem zugrunde liegenden Python-Kernel zu kommunizieren.

Dies war sehr verwirrend, da der Port weder in Windows 10 noch in Kaspersky in irgendeiner Weise als "blockiert" gekennzeichnet war und der Jupyter-Prozess nicht erkannte, dass er beim Start von irgendetwas verwendet wurde.

Nach einer Untersuchung mit meiner IT-Abteilung, fanden wir, dass dies aufgrund der heuristischen Bedrohungserkennung von Kaspersky ist, die den Datenverkehr über den Websocket abfängt.

Das Problem wurde durch Hinzufügen von http://localhost/* zu den vertrauenswürdigen URLs in der Kaspersky-Richtlinie (unter den Web-Antivirus-Einstellungen) behoben.

+0

Sehr cool. Nicht genau mein Problem, aber ich kann sehen, dass dies mit anderen passiert, also ist es eine Aufwertung wert. Vielen Dank! – JMarotta

+1

Es war mein Fall! Kaspersky ist _una mierda tonta_! –

Verwandte Themen