【发布时间】:2021-02-08 22:53:46
【问题描述】:
在 Windows 下,JupyterLab 不允许在 UI 中导航到启动 JupyterLab 的驱动器以外的任何驱动器。默认情况下,这是 C: 驱动器。
如何访问另一个驱动器上的笔记本?
【问题讨论】:
在 Windows 下,JupyterLab 不允许在 UI 中导航到启动 JupyterLab 的驱动器以外的任何驱动器。默认情况下,这是 C: 驱动器。
如何访问另一个驱动器上的笔记本?
【问题讨论】:
Anaconda 不允许在驱动器之间切换,但您可以在另一个驱动器(例如 D: 驱动器)上启动 Jupyter Lab 或 Jupyter notebook。
首先关闭所有正在运行的 JupyterLab,然后
从 Anaconda Navigator 中打开一个终端窗口。为此,请在导航器窗口中选择 environments,然后单击 base(root) 旁边的 绿色“播放”箭头 - 或您正在使用的任何环境。
然后在终端窗口输入
jupyter notebook --generate-config
这将在.jupyter\jupyter_notebook_config.py下的用户目录中生成一个文件
编辑文件。
例如,将变量c.NotebookApp.notebook_dir 设置为您要开始的任何目录
c.NotebookApp.notebook_dir = "D:\mydir"
注意不要在尾部放置反斜杠。此外,如果目录路径名包含空格,请确保您使用双引号。
保存文件并测试一切是否正常。在命令行输入
jupyter lab
这应该可以正确启动 JupyterLab,检查终端窗口中的任何错误。 JupyterLab 应该从你在文件中设置的目录开始。
如果一切正常,请关闭 JupyterLab 并像往常一样从 Anaconda Navigator 窗口运行它。现在一切都应该工作了。
【讨论】:
正如 GreyMS 在 github issue 中提到的,您可以使用 mklink:
mklink /D D_Drive D:\sources
【讨论】: