Как перейти в другой каталог в Jupyter Notebook?

Я недавно установил Anaconda 5 и вместе с ним Jupyter Notebook. Меня волнует его богатая функциональность, но я не могу найти способ перейти к каталогам, которые не являются детьми. Точнее говоря, я попытался дважды щелкнуть значок папки, но это привело к тому же представлению.

enter image description here

Ваш совет будет оценен.

Ответ 1

Корнем по умолчанию для обозревателя Jupyter является текущее местоположение (папка), где вы запускаете сервер Jupyter. С помощью проводника вы можете перейти только ко всем уровням дочерних папок, но не к родительским папкам в этом месте. Существует возможность установить корневую папку --notebook-dir при запуске Jupyter. Вот пример, который запускает сервер Jupyter и устанавливает root в D:/my_works/jupyter_ipynbs

jupyter notebook --notebook-dir D:/my_works/jupyter_ipynbs

Аналогично, для jupyter lab:

jupyter lab --notebook-dir D:/my_works/jupyter_ipynbs

Когда Jupyter открыт в браузере, его домашний или корневой каталог будет таким, как вы указали в качестве значения --notebook-dir, в данном случае D:/my_works/jupyter_ipynbs. С этого момента вы можете перейти ко всем его подкаталогам.

Надеюсь это поможет.

Ответ 2

В Windows: jupyter notebook "C:\[маршрут в любую папку]" также работает, даже если папка не содержит блокнот jupyter. Затем вы можете перемещаться вперед, но не назад, чтобы открыть или создать новый блокнот.

Ответ 3

Я использую следующий код, чтобы установить jupyter lab из любой корневой папки. Из подсказки Анаконды:

jupyter lab --notebook-dir "E:/Google Drive/Sediments_Regi"

Между "" включить папку желаний.