Poniżej przedstawiono sposób rozwiązania tego samego problemu. Większość kroków, które podjąłem, aby rozwiązać problemy, są już opisane w rozwiązaniach dostarczonych wcześniej przez innych.
Istnieją dwa sposoby uruchomienia aplikacji Jupyter Notebook
- Od Anaconda Navigator
- Używanie skrótu (nazwa: Jupyter Notebook) do aplikacji Jupyter Notebook. W systemie operacyjnym Windows jest zwykle dostępny w folderze: „C: \ Users \\ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs \ Anaconda3 (64-bit)”
Istnieją różne sposoby skonfigurowania aplikacji Jupyter Notebook do zapisywania notatników w folderze innym niż domyślny.
Jeśli używasz Anaconda Navigator do uruchomienia notebooka
W przypadku użycia nawigatora Anaconda do uruchomienia aplikacji notebooka Jupyter, sposobem konfiguracji jest cofnięcie komentarza w polu „c.NotebookApp.notebook_dir” w „jupyter_notebook_config.py” i dodanie ścieżki. Po zaktualizowaniu pole wygląda następująco: c.NotebookApp.notebook_dir = < Wpisz tutaj ścieżkę bezwzględną >
W przypadku systemu Windows i gdy Anaconda jest zainstalowana dla konkretnego użytkownika, plik ten znajduje się w C: \ Users \ < NAZWA UŻYTKOWNIKA > .jupyter.
Jeśli nie znajdziesz folderu „.jupyter”, wykonaj poniższe czynności, aby go utworzyć
- Uruchom wiersz polecenia anakondy
- W wierszu polecenia uruchom polecenie „jupyter notebook --generate-config”
Jeśli używasz skrótu (nazwa: Jupyter Notebook) do aplikacji Jupyter Notebook, aby go uruchomić
Jeśli sprawdzisz polecenie w polu docelowym tego skrótu, zauważysz, że aplikacja Notatnik jest uruchamiana przez uruchomienie pliku „C: \ Users \ < NAZWA UŻYTKOWNIKA > \ Anaconda3 \ Scripts \ jupyter-notebook-script.py”, która przyjmuje parametr ścieżki.
Podstawowym podejściem do zdefiniowania lokalizacji, w której będą zapisywane pliki notesu, jest -> podanie ścieżki do wymaganego folderu podczas uruchamiania aplikacji Notatnik Jupyter. Można to zrobić na dwa sposoby:
- Utwórz zmienną środowiskową, aby wskazać wymagany folder i użyj go jako parametru
- Zdefiniuj ścieżkę bezwzględną w samym skrócie
Wykonaj następujące kroki: (Uwaga: Zamień tekst w nawiasach kątowych na rzeczywisty tekst)
- Znajdź skrót „Notatnik Jupyter”. Kiedy Anaconda został zainstalowany dla danego użytkownika (podczas instalacji wybranego wybór był dla użytkownika tylko) skrót (nazwa: „Jupyter Notebook”, typ: Skrót) mieszkał w „C: \ Users \ < USERNAME > \ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs \ Anaconda3 (64-bit) ”
- Kliknij skrót prawym przyciskiem myszy i wybierz „Właściwości”
- W polu "Element docelowy" zlokalizować C: \ Users \ < USERNAME > \ Anaconda3 \ Scripts \ jupyter-notebook-script.py% USERPROFILE%
Zamień „% USERPROFILE%” na
za. Albo: zmienna środowiskowa utworzona w celu wskazania folderu, w którym chcesz przechowywać pliki notesu. Polecenie będzie wyglądać tak: C: \ Users \ < USERNAME > \ Anaconda3 \ Scripts \ jupyter-notebook-script.py% < ENVIRONMENTVARIABLE >%
b. OR: absolutna ścieżka do folderu pracy chcesz pliki notebook powinien być przechowywany w Polecenie będzie wyglądać następująco:. C: \ Users \ < USERNAME > \ Anaconda3 \ Scripts \ jupyter-notebook-script.py < F: // folder // podfolder >
Zamień tekst (ścieżkę) w polu „Rozpocznij w” na:
za. Albo: zmienna środowiskowa utworzona w celu wskazania folderu, w którym chcesz przechowywać pliki notesu. Tekst w polu „Rozpocznij w” będzie wyglądał następująco:% < ŚRODOWISKO NATURALNE >%
b. LUB: bezwzględna ścieżka do folderu roboczego, w którym chcesz przechowywać pliki notesu. Tekst w polu „Rozpocznij w” będzie wyglądał następująco: < F: // folder // podfolder >
Uwaga 1: Jeśli na ścieżce znajdują się spacje, cała ścieżka powinna być ujęta w podwójne cudzysłowy.
Uwaga 2: Ścieżki w tym rozwiązaniu dotyczą sytuacji, gdy Anaconda 3 (i Jupyter 3) jest zainstalowany w systemie Windows dla określonego użytkownika (nie dla wszystkich użytkowników).
Osobiście wolałem zdefiniować zmienną środowiskową niż na stałe kodować ścieżkę w skrócie.