jupyter切换存储路径

一、问题描述

当我采用官网提供的安装方式pip install jupyterlab,在Windows下的powershell里安装jupyterlab成功,并启动:jupyter labjupyter切换存储路径_第1张图片

打开网页:http://localhost:8888/lab

显示如下:成功了,可是我发现这根目录下怎么又那么多文件和文件夹 jupyter切换存储路径_第2张图片

我看到launcher下有终端jupyter切换存储路径_第3张图片

于是打开,显示如下: 我去到system32里一看,好家伙,怎么跑到C盘system目下录了。jupyter切换存储路径_第4张图片

二、尝试修复 

没法接受,想把它修改到其他盘下,我觉得是哪里的配置问题。
于是就去网上找答案,找了一圈都是使用jupyter lab --generate-config生成jupyter_lab_config.py,然后修改c.NotebookApp.notebook_dir或者c.ServerApp.root_dir。连AI也是给的这个答案。

我首先修改了c.NotebookApp.notebook_dir到其他盘,再次运行jupyter lab,仍然没效果,c.ServerApp.root_dir根本就没有,发现好几个root_dir,于是试了几个,都是不行,来来回回重新运行了jupyter lab都是一样的。

三、解决方案

柳暗花明又一村,原来解决方法是如此简单。
就在我找不到办法解决的时候,盯着这个路径jupyter切换存储路径_第5张图片

想着我启动jupyter lab是在哪个路径下启动的,一看原来也是在这个路径下启动的我灵机一动,是不是我换个路径启动就会切换到哪个目录呢?于是我在powershell里切换到其他盘的工作目录下重新运行jupyter lab

重新打开网页http://localhost:8888/lab :
成功了:已经切换到我的工作目录下。jupyter切换存储路径_第6张图片

办法总结,就一句话:

在哪个目录下启动jupyter lab,工作目录就在哪个目录。 

你可能感兴趣的:(好懂知识库,jupyter,ide,python)