Próbowałem postępować zgodnie z instrukcjami podanymi w dokumentacji Notatnika Jupyter .
Niestety nie udało mi się tego rozgryźć. Gdzie dokładnie jest to pole „Rozpocznij w”?
Mam system Windows 7 (64-bitowy) z zainstalowaną Anaconda3 (nie na dysku C). Chcę zmienić lokalizację folderu początkowego Jupyter.
Odpowiedzi:
cd
do katalogu lub katalogu nadrzędnego (z zamierzonym katalogiem będziesz w nim zagnieżdżony).Pamiętaj, że musi to być folder (
E:\>
--- to nie zadziała)Następnie uruchom polecenie
jupyter notebook
źródło
c.NotebookApp.notebook_dir
właściwościjupyter_notebook_config
, ani nie chcę zmieniaćStart in
właściwościJupyter (windows shortcut)
, chcę tylko raz lub dwa razy uruchomić Jupyter w określonym katalogu; właśniecd
tam (lub patrz odpowiedź @ DRozen )cmd
.%USERPROFILE%
z pola docelowego skrótu Notatnik Jupyter .Użyj pliku konfiguracyjnego notatnika jupyter:
Otwórz
cmd
(lub Anaconda Prompt ) i uruchomjupyter notebook --generate-config
.Spowoduje to zapisanie pliku do
C:\Users\username\.jupyter\jupyter_notebook_config.py
.Przejdź do lokalizacji pliku i otwórz go w edytorze
Wyszukaj następujący wiersz w pliku:
#c.NotebookApp.notebook_dir = ''
Zastąpiony przez
c.NotebookApp.notebook_dir = '/the/path/to/home/folder/'
Upewnij się, że używasz ukośników na swojej ścieżce i używasz / home / user / zamiast ~ / w swoim katalogu domowym, można użyć ukośników odwrotnych, jeśli zostaną umieszczone w podwójnych cudzysłowach, nawet jeśli nazwa folderu zawiera spacje jako takie:
"D:\yourUserName\Any Folder\More Folders\"
Usuń znak # na początku wiersza, aby umożliwić wykonanie wiersza
źródło
c.NotebookApp.notebook_dir = 'E:/Daniel/Python Projects/'
- Ciągle otwiera się gdzie indziej.Jestem na Windows 10, ale ta sama wersja Anaconda.
źródło
jupyter-notebook-script.py
Najpierw spróbuj uruchomić
jupyter notebook --notebook-dir="C:/Your/Desired/Start/Directory/"
w wierszu polecenia (cmd), aby sprawdzić, czy notatnik Jupyter otwiera się w żądanej lokalizacji.
Jeśli tak, możesz uczynić to skrótem:
W Eksploratorze plików Windows lub na pulpicie kliknij prawym przyciskiem myszy> Nowy> Skrót
Wprowadź następującą lokalizację i kliknij przycisk dalej:
jupyter notebook --notebook-dir="C:/Your/Desired/Start/Directory/"
Teraz masz skrót, aby uruchomić Jupyter w wybranej lokalizacji. Działa to w systemach Windows 7, macOS i Linux. W systemie Windows najlepiej umieścić ścieżkę w cudzysłowie,
"
ponieważ pojedyncze cudzysłowy'
nie będą działać, jeśli w nazwie ścieżki jest spacjaUwaga: jeśli znajdziesz błąd, że ścieżka jest niepoprawna, spróbuj użyć zwykłego ukośnika
/
zamiast odwrotnego ukośnika\
w ścieżce jakjupyter notebook --notebook-dir="D:/"
źródło
--notebook-dir
Flag u mnie działa na Mac i Linux.Właśnie miałem ten sam problem i przetestowałem wyżej wymienione metody. Po kilku próbach zdałem sobie sprawę, że są one częściowo poprawne i nie są kompletnym rozwiązaniem. Testowałem poniżej w Windows 10 i Anaconda 4.4.0 z Pythonem 3.6.
Można to zrobić na dwa sposoby, mimo że mają one bardzo małą różnicę. Postępuj zgodnie z sugerowaną powyżej marneylc: tj
1) Otwórz „Anaconda Monit” i wpisz
jupyter notebook --generate-config
2) Znajdziesz plik w
C:\Users\username\.jupyter\jupyter_notebook_config.py
3) Zmień linię
#c.NotebookApp.notebook_dir = ''
nac.NotebookApp.notebook_dir = 'c:\test\your_root\'
4) Następnie przejdź do skrótu Notatnika Jupyter w
C:\Users\User_name\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Anaconda3 (64-bit)
5) Kliknij prawym przyciskiem myszy i przejdź do
Properties
6) W
Target
polu usuń%USERPROFILE%
zgodnie ze wskazówkami powyżej.7) Następnie w polu
Start in
wpisz ten sam katalogc:\test\your_root\
wjupyter_notebook_config.py
8) Gotowe!
Najprościej po kroku 3 przejdź do
C:\Users\User_name\Anaconda3\Scripts
4-2) Możesz zobaczyć plik
jupyter-notebook.exe
i kliknąć go.5-2) Następnie Jupyter uruchamia folder określony w
jupyter_notebook_config.py
. Stwórz skrót tego pliku.6-2) Gotowe.
źródło
Możesz zmienić konfigurację z wiersza poleceń conda:
jupyter notebook --generate-config
c.NotebookApp.notebook_dir
kredyt Clement https://groups.google.com/a/continuum.io/forum/#!topic/anaconda/gqRwT_SxGBw
źródło
Używam Windows 7 (64-bitowy) z Anaconda2. W menu Start kliknij prawym przyciskiem myszy
Jupyter Notebook -> Properties
. WTarget
polu zmień%USERPROFILE%
na nowy"D:\path"
.źródło
Tak więc powyższe odpowiedzi pomogły, ale proszę pozwolić mi wyjaśnić, aby inne osoby, które nie są zbyt dobrze zaznajomione z MS-Windows, mogły to rozwiązać w ten sam sposób:
Ten problem występuje, gdy system Windows 10 instaluje Anacondę z Python, Ipython i Jupyter Notebook.
Najpierw otwórz wiersz Anaconda i wpisz następujące polecenie:
Otrzymasz coś takiego:
Nie musisz już nic robić w trybie natychmiastowym. Nie zrobiłem migawki mojego pełnego adresu ze względu na prywatność, ale pokazuje coś takiego:
Znajdź ten folder na dysku C: iw tym folderze znajdź plik python
jupyter_notebook_config.py
. Przeciągnij plik do Notepad ++, aby go edytować. Podczas edycji rozejrzyj się wokół linii 214, aby znaleźć ciąg znaków, który wygląda następująco:Anuluj komentarz, tzn. Usuń „#” w pierwszej kolumnie. Teraz dodaj adres naszego folderu docelowego do „” w następujący sposób:
Następnie zapisz plik. Następnie ponownie otwórz anakondę, wpisz
jupyter notebook
. Powinno to uruchomić Notatnik Jupyter w przeglądarce w folderze o powyższym adresie. Tutaj kluczowym punktem jest UNCOMMENT (co oznacza usunięcie) # z przodu linii, a następnie USE \\ podwójne ukośniki (dla separatora ścieżek) między folderami. Jeśli używasz tylko pojedynczych ukośników \, to nie zadziała.To wszystko.
źródło
W systemie Windows 10:
Properties
./
nie używaj\
do ścieżki), jak pokazano na zrzucie ekranu:źródło
To pytanie jest dość stare i wydaje się, że problem został rozwiązany, ale jeśli chcę sobie przypomnieć następnym razem, gdy mam do czynienia z tym problemem, oto inne rozwiązanie (testowane tylko w systemie Windows 10).
Skrót do notatnika jupyter (czy to z menu Start, skrót na pulpicie, czy przypięty do paska zadań) wywołuje szereg skryptów (przypuszczalnie w celu zainicjowania notatnika jupyter itp.), Które są zapisane w polu tekstowym Cel ze skrótu
Properties window
. Dołączaniepowinien uruchomić notebook w określonym katalogu (jak wskazał @Victor O, nie może to być dysk, ale musi to być folder).
Jeśli to nie pomoże, dodanie tego samego katalogu do pola Rozpocznij w nie może zaszkodzić .
Uwaga: Użyłem ukośników w polu Cel i ukośników w polu Rozpocznij w . Możesz to zmienić, jeśli jesteś ciekawy, jakie kombinacje działają.
Nie był to również mój pomysł, ale zapomniałem, skąd się wziął (sprawdziłem skrót z mojej poprzedniej instalacji, ponieważ na pewno nie próbowałem niczego z tej strony, ale zaproponowałem sposób z linku udostępnionego przez OP). . Jeśli ktoś chce podać link, zrób to.
Przepraszam, jeśli nie mogę dodać do tego żadnych podstawowych badań, ale rozwiązanie działało dla mnie na czterech osobnych systemach i jest dość łatwe do wdrożenia.
źródło
zgadzam się na większość odpowiedzi, z wyjątkiem tego
jupyter_notebook_config.py
, że musisz podaćpodwójna
\\
jest kluczową odpowiedziąźródło
Dobrą wskazówką jest po prostu przejście do żądanego folderu startowego w Eksploratorze Windows:
przeglądarka internetowa powinna wkrótce wyświetlić odpowiedni folder startowy.
źródło
Ta metoda może nie być odpowiednia dla twojego problemu, ale dla mnie jest całkiem przydatna.
Wystarczy wpisać „cmd” w pasku adresu, aby otworzyć wiersz polecenia, a następnie „notatnik jupyter”.
Za pomocą tej metody możesz szybko otworzyć program anakonda z dowolnej ścieżki, w której aktualnie przebywasz w systemie Windows.
źródło
Jeśli Twoim celem jest permanentna zmiana lokalizacji początkowej. Możesz to zrobić, zmieniając skrót do notatnika. Zakładając, że korzystasz z systemu Windows 10
Powodzenia
źródło
Właśnie zainstalowałem Anacondę w systemie Windows 10 i próbowałem skonfigurować Jupyter, aby otwierał się w moim określonym katalogu, w tym aktualizując plik konfiguracyjny Jupyter zgodnie z powyższym opisem. To nie zadziałało. Po przejrzeniu innych wątków natknąłem się na plik „notebook.bat” w folderze .anaconda \ scripts \. Spowoduje to uruchomienie Jupyter. Wziąłem kopię pliku .bat do folderu, w którym chcę pracować, uruchomiłem go i voila - Jupyter uruchamia się w tym folderze i nie widzę już każdego folderu na komputerze, tylko tego, którego chcę. Jeden skrót na pulpicie później i jestem szczęśliwym „nietechnicznym”. Mam nadzieję, że to pomoże.
źródło
Możesz zrobić plik bat systemu Windows w ten sposób.
Zapisz go jako „JupyterNB.bat” (lub cokolwiek chcesz) i kliknij dwukrotnie.
źródło
Po wielu próbach zrobiłem to. Wspomniałem o najłatwiejszych krokach poniżej:
Kliknij prawym przyciskiem myszy ikonę programu uruchamiającego jupyter z menu Start lub pulpitu lub nawigatora anakonda
Teraz musisz zmienić 2 rzeczy na ekranie: Dodaj swoją ścieżkę do celu i zacznij w oknie właściwości
Ostrzeżenia:
za. Twoja ścieżka musi znajdować się na tym samym dysku, co dysk, na którym jest zainstalowany moduł jupyter. Ponieważ mój był na dysku C, użyłem następującej ścieżki „C: / JupyterWorkLibrary”
b. Dla celu, na końcu istniejącej ścieżki, tj. Po sript.py ", dodaj to po spacji. Niektóre osoby wspomniały o usunięciu% USERPROFILE% z celu. Nie natknąłem się na to. Zdjęcie właściwości jupyter
do. Na początek dodaj tę samą ścieżkę. Użyłem ścieżki bez spacji, aby uniknąć problemów. Sugerowałbym także trzymanie się ścieżki w podwójnych cudzysłowach, tak czy inaczej, użyłem również ukośników na ścieżce
Teraz uruchom notebooka. Powinien otworzyć się w odpowiednim folderze.
Mam nadzieję że to pomoże.
PS: Jestem pewien, że istnieją inne sposoby, to zadziałało dla mnie. Nie jestem nawet pewien wspomnianych ograniczeń. Po prostu dzięki tym krokom mogę wykonać swoją pracę.
źródło
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
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ć
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:
Wykonaj następujące kroki: (Uwaga: Zamień tekst w nawiasach kątowych na rzeczywisty tekst)
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.
źródło
Open in Terminal
jupyter notebook
aby uruchomić notebook z żądanej lokalizacji.źródło
gdzie% WORKING_DIR% (H: \ data \ ML) - katalog, w którym zamierzasz pracować
Jest to najprostszy jednokreskowy sposób polecenia, IMHO
źródło
Możesz użyć programu o nazwie FileMenuTools z Lopesoft jako wiersza polecenia i po prostu wpisać „notatnik jupyter”.
Możesz też użyć go do utworzenia dedykowanego skrótu za pomocą programu C: /windows/System32/cmd.exe i argumentów / k jupyter notebook --notebook-dir = "% FOLDERPATH%", ale to otwiera notatnik w folderze nadrzędnym więc musisz kliknąć.
źródło
W przypadku korzystania z WinPython a nie anakonda, musisz przejść do katalogu, w którym zainstalowałeś WinPython, np.
C:\WPy-3670\settings\.jupyter\jupyter_notebook_config.py
Musisz edytować ten plik i znaleźć linię
#c.NotebookApp.notebook_dir = ''
, aby zmienić go na npc.NotebookApp.notebook_dir = 'D:/your_own_folder/containing/jupyter_notes'
Musisz także zmienić ukośnik odwrotny,
\
aby przejść do ukośników/
. upewnij się również, aby odkomentować linię, usuwając#
źródło
To właśnie robię dla Jupyter / Anaconda w systemie Windows. Ta metoda przekazuje również jupyterowi skrypt konfiguracyjny Pythona. Używam tego, aby dodać ścieżkę do mojego folderu nadrzędnego mojego projektu:
1 Utwórz gdzieś plik jnote.bat :
W tym samym folderze utwórz skrót do systemu Windows
jupyter-notebook
Dodaj ikonę jupyter do skrótu.
2 W folderach projektów jupyter wykonaj następujące czynności:
Utwórz plik jupyter_notebook_config.py , umieść tutaj to, co lubisz:
Następnie wklej
jupyter-notebook
skrót. Kliknij dwukrotnie skrót, a twój jupyter powinien się zaświecić, a pakiety w folderze nadrzędnym będą dostępne.źródło
Otwórz Anaconda Monituj i napisz, aby otworzyć folder notebooka na dysku G,
jupyter notebook --notebook-dir 'G:'
nie ma „=”źródło
Łatwy sposób!
1 - Wpisz
jupyer notebook
w menu Start2 - Producent
shortcut on desktop
zjupyter notebook
(prawy przycisk myszy!)3 - Tylko
drag and drop
twójfavorite folder
skrótźródło
Najlepszym i najłatwiejszym sposobem jest przewodnik dla początkujących jupyter: [ https://jupyter-notebook-beginner-guide.readthedocs.io/en/latest/execute.html] Ma rozwiązanie dla Windowsa i Maca, rozwiązanie dla Maca jest dotyczy również Ubuntu lub dowolnej dystrybucji Linuksa.
Mam nadzieję, że to było pomocne. Próbowałem dodać to jako komentarz, ale nie mam na to wystarczających punktów reputacji.
źródło