2015-07-24 32 views
13

Ich arbeite in iPython 3/Jupyter läuft mehrere Kernel und Server. So vergesse ich oft, Dinge persönlich zu speichern, da ich viel herumspringe. Das automatische Speichern ist in den letzten 3 Stunden fehlgeschlagen. Der Fehler sagt: "Letzter Checkpoint: 3 Stunden Autosave fehlgeschlagen! Ich versuche manuell Datei >> Speichern und Checkpoint, und nichts ändert sich. Hilfe! Neben meinem Python 2 Kernel-Namen, gibt es eine gelbe Box, die verboten sagen statt bearbeitet. es geht weg, wenn ich darauf klicken. ich weiß nicht, ob das etwas mit dem Scheitern zu tun hat, zu retten, aber es nicht einmal geklickt ändern.iPython Notebook/Jupyter Autosave fehlgeschlagen

+3

Haben Sie jemals herausgefunden, was passiert ist? Ich habe jetzt das gleiche Problem. – kgully

+0

ist das gleiche 2-Benutzer-Problem, das skillachie unten beschrieben. sie beabsichtigen, die Privatsphäre zu behalten, glaube ich, obwohl ich derjenige bin, der beide Male darauf zugreift – angisgrate

Antwort

6

das Problem ist, dass das Notebook war begann mit zwei verschiedenen Benutzern das häufigste Szenario ist folgendes:.

  1. Beginnt mit erhöhten Benutzer/root sudo ipython notebook
  2. einige Arbeit zu tun und dann mit ipython notebook

Von # 1 ein verstecktes Verzeichnis erstellt namens .ipynb_checkpoints mit Root-Rechten starten wurde. Daher können Sie keine Updates speichern, wenn das Notebook nicht als root ausgeführt wird.

Um dies zu beheben einfach das ich hatte dasselbe Problem

+0

"lösche das .ipynb_checkpoints-Verzeichnis" funktionierte für mich. – Eiriks

17

.ipynb_checkpoints Verzeichnis löschen und ich herausgefunden habe ich von Jupyter abgemeldet. Ich habe festgestellt, dass ich auf der Jupyter-Homepage nach einem Passwort gefragt habe. Nachdem ich ein Passwort eingegeben hatte, konnte ich mein Notebook speichern (es lief noch in einem anderen Tab).

+1

Danke! Ich musste nur meine Jupyter-Homepage aktualisieren, Chrome sagen, dass die Seite sicher war, und dann konnte ich wieder speichern. – spacetyper

0

Ich hatte das gleiche Problem beim Ausführen von iPython3/Jupyter lokalen mit mehreren Notebooks geöffnet. Ich löste das Problem durch:

  1. 1 Aktualisierung der Registerkarte Dashboard (localhost: 8888/Baum #).
  2. Ausführen von "Jupyter Notebook-Liste" im Terminal.
  3. Kopieren des Tokens vom Terminal in das Passwortfeld im aktualisierten Dashboard.