Im Folgenden wird beschrieben, wie das gleiche Problem, mit dem ich konfrontiert war, behoben wurde. Die meisten Schritte, die ich zur Lösung der Probleme unternommen habe, sind bereits in den zuvor von anderen bereitgestellten Lösungen beschrieben.
Es gibt zwei Möglichkeiten, die Jupyter Notebook-Anwendung zu starten
- Vom Anaconda Navigator
- Verwenden der Verknüpfung (Name: Jupyter Notebook) zur Jupyter Notebook-Anwendung. Unter Windows ist es normalerweise im folgenden Ordner verfügbar: "C: \ Benutzer \\ AppData \ Roaming \ Microsoft \ Windows \ Startmenü \ Programme \ Anaconda3 (64-Bit)"
Es gibt verschiedene Möglichkeiten, die Jupyter Notebook-Anwendung so zu konfigurieren, dass die Notebooks in einem anderen als dem Standardordner gespeichert werden.
Wenn Sie Anaconda Navigator zum Starten des Notebooks verwenden
Wenn Sie mit dem Anaconda-Navigator die Jupyter-Notizbuchanwendung starten, können Sie das Feld "c.NotebookApp.notebook_dir" in "jupyter_notebook_config.py" deaktivieren und den Pfad hinzufügen. Nach dem Aktualisieren sieht das Feld folgendermaßen aus: c.NotebookApp.notebook_dir = < Geben Sie hier den absoluten Pfad ein >
Unter Windows und wenn Anaconda für einen bestimmten Benutzer installiert ist, befindet sich diese Datei unter C: \ Users \ < USERNAME > .jupyter.
Wenn Sie den Ordner ".jupyter" nicht finden, führen Sie die folgenden Schritte aus, um ihn zu erstellen
- Führen Sie die Anaconda-Eingabeaufforderung aus
- Führen Sie an der Eingabeaufforderung "jupyter notebook --generate-config" aus.
Wenn Sie die Verknüpfung (Name: Jupyter Notebook) zur Jupyter Notebook-Anwendung verwenden, um sie zu starten
Wenn Sie den Befehl im Zielfeld dieser Verknüpfung untersuchen, werden Sie feststellen, dass die Notebook-App durch Ausführen der Datei "C: \ Users \ < USERNAME " gestartet wird > \ Anaconda3 \ Scripts \ jupyter-notebook-script.py“ , die ein akzeptiert Pfadparameter.
Der grundlegende Ansatz zum Definieren des Speicherorts, an dem die Notebook-Dateien gespeichert werden, besteht darin, -> den Pfad des erforderlichen Ordners beim Starten der Jupyter Notebook-Anwendung anzugeben. Dies kann auf zwei Arten erfolgen:
- Erstellen Sie eine Umgebungsvariable, die auf den erforderlichen Ordner verweist, und verwenden Sie sie als Parameter
- Definieren Sie den absoluten Pfad in der Verknüpfung selbst
Befolgen Sie die folgenden Schritte: (Hinweis: Ersetzen Sie den Text in spitzen Klammern durch den tatsächlichen Text.)
- Suchen Sie die Verknüpfung "Jupyter Notebook". Wenn Anaconda für einen bestimmten Benutzer installiert wurde (während der Installation wurde nur der Benutzer ausgewählt), befand sich die Verknüpfung (Name: "Jupyter Notebook", Typ: Verknüpfung) in "C: \ Benutzer \ < BENUTZERNAME > \ AppData \ Roaming \" Microsoft \ Windows \ Startmenü \ Programme \ Anaconda3 (64-Bit) "
- Klicken Sie mit der rechten Maustaste auf die Verknüpfung und wählen Sie "Eigenschaften".
- Suchen Sie im Feld "Ziel" nach C: \ Benutzer \ < BENUTZERNAME > \ Anaconda3 \ Scripts \ jupyter-notebook-script.py% USERPROFILE%
Ersetzen Sie "% USERPROFILE%" durch
ein. Entweder: Die Umgebungsvariable, die erstellt wurde, um auf den Ordner zu verweisen, in dem Sie die Notizbuchdateien speichern möchten. Der Befehl sieht folgendermaßen aus: C: \ Users \ < BENUTZERNAME > \ Anaconda3 \ Scripts \ jupyter-notebook-script.py% < ENVIRONMENTVARIABLE >%
b. ODER: Der absolute Pfad zu dem Arbeitsordner, in dem die Notizbuchdateien gespeichert werden sollen. Der Befehl sieht folgendermaßen aus: C: \ Benutzer \ < BENUTZERNAME > \ Anaconda3 \ Scripts \ jupyter-notebook-script.py < F: // Ordner // Unterordner >
Ersetzen Sie den Text (Pfad) im Feld "Start In" durch:
ein. Entweder: Die Umgebungsvariable, die erstellt wurde, um auf den Ordner zu verweisen, in dem Sie die Notizbuchdateien speichern möchten. Der Text im Feld "Start In" sieht folgendermaßen aus:% < ENVIRONMENTVARIABLE >%
b. ODER: Der absolute Pfad zu dem Arbeitsordner, in dem die Notebook-Dateien gespeichert werden sollen. Der Text im Feld "Start In" sieht folgendermaßen aus: < F: // Ordner // Unterordner >
Hinweis 1: Wenn der Pfad Leerzeichen enthält, sollte der gesamte Pfad in doppelte Anführungszeichen gesetzt werden.
Hinweis 2: Die Pfade in dieser Lösung gelten für die Situation, in der Anaconda 3 (und Jupyter 3) für einen bestimmten Benutzer (nicht für alle Benutzer) unter Windows installiert ist.
Ich persönlich habe es vorgezogen, Umgebungsvariablen zu definieren, anstatt den Pfad in der Verknüpfung fest zu codieren.