Jupyterlab:目录不断重定向到jupyter_notebook_config.py所在的位置

时间:2020-02-25 03:20:02

标签: python jupyter-notebook windows-subsystem-for-linux jupyter-lab

我正在Windows上使用Windows Subsystem-Linux(WSL-Ubuntu)。
我已经在单独的虚拟环境下使用Miniconda在WSL上安装了jupyterlab,用于我自己的开发。
我正在使用VSCode通过内置终端访问WSL。

但是,这是一个已知的问题,当从WSL重定向时,当前的重定向URL不起作用。
为了解决无法重定向到nbserver html的问题,我更改了c.NotebookApp.notebook_dir = False。

但是,这导致我的jupyter笔记本始终将我的当前目录(尽管位于其他目录中)启动到jupyter_notebook_config.py所在的位置,即使我删除了它也是如此。
在完全重新安装该错误(包括jupyter笔记本和核心)之前,无法以某种方式更改此错误。

第二次发生也是在我生成配置文件以更改配置上的“浏览器”值以使用原始系统上安装的Chrome的时候。

使用jupyter笔记本或在其他虚拟环境中重新安装也无法正常工作。

请帮助并提前谢谢!

How the directory looks like

1 个答案:

答案 0 :(得分:1)

因此,我发现了潜在的问题。有时,当您关闭VScode(WSL扩展)上的代码或终端时,您的jupyter实验室/笔记本可能并不总是在本地主机端口上停止运行,因此导致您被重定向到配置的默认位置。

即使您在终端上使用Crtl-C来停止服务器运行,也会发生这种情况...

因此,只需运行:

jupyter notebook stop 8888

确保所有恶意服务器均提供8888端口,然后重新运行

jupyter lab / notebook

无需重新安装jupyter等!