很多文章对于Jupyter Lab的文件主目录修改方法是不对的,我今天经过多次尝试,找到了我电脑中版本的修改方式,现分享如下:
- 生成配置文件
打开Windows的控制台(快捷键为:Win + R),输入指令:
jupyter lab --generate_config
若指令成功执行后,会显示所生成的以.py为后缀的配置文件所在的绝对路径,请根据该路径找到该文件。该文件名通常为:jupyter_lab_config.py,可以用记事本、SubLime等文本编辑工具打开并修改。
-
打开配置文件,并找到对于配置项的位置
这一步是与网上绝大多数文章不同的地方,在我的配置文件中根本没有c.ServerApp.root_dir这个字段,我怀疑这是以前的版本或者是Notebook的配置文件中的字段,而不是Jupyter Lab中的。在Jupyter Lab中,对应的字段应该为“c.NotebookApp.notebook_dir”,如下图所示:
-
修改配置并保存
修改c.NotebookApp.notebook_dir字段的值为你的目标路径的值,(在Windows操作系统下)记得增加‘\’转义符,并删掉注释符‘#’,然后保存文件。 -
重启Jupyter Lab后生效。