如何导航到Jupyter Notebook中的其他目录?

时间:2017-10-15 13:36:39

标签: navigation directory jupyter-notebook

我最近安装了Anaconda 5并使用了Jupyter Notebook。我很高兴其丰富的功能,但我找不到导航到非儿童目录的方法。更具体地说,我试图双击文件夹图标,但结果是相同的视图。

enter image description here

您的建议将不胜感激。

7 个答案:

答案 0 :(得分:10)

Jupyter资源管理器的默认根目录是启动Jupyter服务器的当前位置(文件夹)。 使用资源管理器,您只能导航到子文件夹的所有级别,而不能导航到该位置的父级。 启动Jupyter时,可以选择设置根文件夹--notebook-dir。 以下示例启动Jupyter服务器并将根设置为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

希望这有帮助。

答案 1 :(得分:3)

对于 Windows 用户,还有另一种解决方案。您可以在 Jupyter 开始工作的目录中创建符号链接。

从命令提示符:( mklink /D [链接的名称] [目标目录]

<块引用>

mklink /D G_Drive G:\DsN20

答案 2 :(得分:1)

在Windows中:jupyter notebook&#34; C:\ [路由到任何文件夹]&#34; ,即使文件夹不包含jupyter笔记本也可以工作。然后,您可以向前导航,但不能向后导航,以打开或创建新笔记本。

答案 3 :(得分:0)

我使用下一个代码从任何根文件夹设置jupyter lab。从Anaconda提示中:

Here's my response object = responseObjectPassedBackHere

在“”之间包含欲望文件夹。

答案 4 :(得分:0)

我在项目(pipenv install jupyter中使用Jupyter作为插件,并使其从当前文件夹中注释掉notebook_dir选项(或设置为'' -来自Jupyter Notebook文档{{ 3}}):

# ~/.jupyter/jupyter_notebook_config.py

## The directory to use for notebooks and kernels.
# c.NotebookApp.notebook_dir

这等效于每次jupyter notebook --notebook-dir .. —当前文件夹)写入

答案 5 :(得分:0)

在Windows上,从命令提示符打开时,浏览至所需目录 示例D驱动器pythonprograms

cd D:
cd pythonprograms

并执行

jupyter lab

这将以文件夹root作为pythonprograms启动实例

enter image description here

答案 6 :(得分:0)

如果您从 anaconda 导航器中打开 jupyter notebook,您将可以随意在目录结构中移动。