【问题标题】:How can I open files in any directory in my computer when using Jupyter Lab?使用 Jupyter Lab 时如何打开计算机中任何目录中的文件?
【发布时间】:2020-03-12 05:48:11
【问题描述】:

启动 Jupyter Lab 界面后,我尝试使用 File -> Open 菜单打开 Python 文件。然而,无论我在 PC 中输入什么路径,都无法到达。 Jupyter Lab 是否对访问 PC 目录施加任何限制?如果有任何解决方法,我如何从我想要的任何目录中打开文件?

这是“打开”对话框的屏幕截图。

【问题讨论】:

    标签: jupyter-lab


    【解决方案1】:

    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之外的文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-19
      • 2021-09-25
      • 2020-08-20
      • 2020-02-12
      • 2013-05-05
      • 1970-01-01
      • 2022-01-06
      相关资源
      最近更新 更多