2017-02-28 6 views
0

Ich verwende Anaconda Navigator, um Jupyter aus verschiedenen Umgebungen zu starten.Standard-Notizbuchverzeichnis für Jupyter gestartet von Anaconda Navigator

Das Standardverzeichnis für Jupyter Notebooks (zeigte nach dem Start Jupyter) ist mein Home-Verzeichnis (in Windows 7).

Ist es möglich, setzen ein anderes Verzeichnis, am besten für verschiedene Umgebungen? (? Für Jupyter von Anaconda Navigator starten)

Antwort

1

Ich weiß nicht, wie diese Arbeit für verschiedene Umgebungen zu machen, aber hier ist, wie ich in der Lage war 7 das Jupyter Standardverzeichnis unter Windows zu ändern:

Überprüfen sehen Sie, ob Sie ein Verzeichnis .jupyter in C:\Users\your_username haben. Wenn ja, dann öffnen Sie jupyter_notebook_config.py. Wenn nicht, können Sie es wie folgt erstellen:

  1. Öffnen Sie eine Eingabeaufforderung (suchen Sie über die Schaltfläche Start nach cmd).
  2. an der Eingabeaufforderung jupyter notebook --generate-config

, dass das Verzeichnis und die jupyter_notebook_config.py Datei erstellen soll. Suchen Sie jetzt die Zeile (um Zeile 195), die c.NotebookApp.notebook_dir = '' lautet, und geben Sie den Kommentar ein, und geben Sie den Verzeichnis-Namen ein. Der Verzeichnisname sollte zwischen einfachen Anführungszeichen mit Schrägstrichen anstelle der Backslashes eingegeben werden. So sieht mein wie:

c.NotebookApp.notebook_dir = 'C:/Users/Tim/OneDrive/Python Files/' 

Nun Anaconda Navigator wie gewohnt starten, starten Jupyter, und Sie sollten sehen, dass es in Ihrem neuen Standardverzeichnis ist.

+0

Ihre Lösung ist nett und neu für mich, also habe ich Ihre Antwort gewählt, danke. Trotzdem habe ich 2 Vorbehalte: ** 1 **. Es löst nicht mein Problem mit * verschiedenen Umgebungen * (wie Sie zugegeben haben). ** 2 **. Es funktioniert nur, wenn ich Jupyter * direkt * starte (nicht von Anaconda Navigator). – MarianD

+0

Interessant. Ich starte Jupyter immer von Anaconda Navigator und diese Lösung funktioniert für mich. Vielleicht hat jemand anderes eine Vorstellung davon, warum es nicht für dich arbeitet. –

Verwandte Themen