【发布时间】:2020-03-12 05:48:11
【问题描述】:
启动 Jupyter Lab 界面后,我尝试使用 File -> Open 菜单打开 Python 文件。然而,无论我在 PC 中输入什么路径,都无法到达。 Jupyter Lab 是否对访问 PC 目录施加任何限制?如果有任何解决方法,我如何从我想要的任何目录中打开文件?
这是“打开”对话框的屏幕截图。
【问题讨论】:
标签: jupyter-lab
启动 Jupyter Lab 界面后,我尝试使用 File -> Open 菜单打开 Python 文件。然而,无论我在 PC 中输入什么路径,都无法到达。 Jupyter Lab 是否对访问 PC 目录施加任何限制?如果有任何解决方法,我如何从我想要的任何目录中打开文件?
这是“打开”对话框的屏幕截图。
【问题讨论】:
标签: jupyter-lab
JupyterLab 根通常是 JupyterLab 的启动位置。
例如,如果我们按如下方式启动 JupyterLab:
$ cd ~/year
$ jupyter lab
那么 JupyterLab 根是 ~/year。
有一个命令行选项可以选择不同的目录。 例如,如果我们执行以下操作,
$ cd ~/season
$ jupyter lab --notebook-dir ~/year
那么 JupyterLab 根又是 ~/year。
文件~/year/month/day.txt的相对路径
然后将是month/day.txt --- 所以输入
在“打开路径”对话框中,它应该打开。
我发现灰色提示 /path/relative/to/jlab/root 在
“打开文件”对话框的“路径”字段具有误导性。
在我看来应该是path/relative/to/jlab/root
没有初始斜线。
关于限制,限制是 JupyterLab 只能访问里面的文件 启动时确定的根目录。
所以在示例中,我们无法访问~/year之外的文件。
【讨论】: