python - Jupyterlab : Directory keeps redirecting to where jupyter_notebook_config. py 是

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

我在 Windows 上使用 Windows 子系统-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

最佳答案

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

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

因此,只需运行:

jupyter notebook stop 8888

确保 8888 端口可从所有恶意服务器使用,然后重新运行

jupyter lab / notebook

无需重新安装jupyter等!

关于python - Jupyterlab : Directory keeps redirecting to where jupyter_notebook_config. py 是,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60387048/

相关文章:

python - 比较不同大小的二维数组

python - 如何 "stash"随机状态生成器状态

kubernetes - kubeflow - jupyter pod 在某个时间产卵后卡住了

python - 如何在Jupyter笔记本中转到函数的定义?

android - 使用直接在 Windows 中运行的模拟器在 WSL 中运行 React Native

swift repl 在 linux 的 windows 子系统中不起作用

docker - 无法从 WSL2 docker 容器连接到 WSL2 localhost 服务器

python - PIL(低)和多页 TIFFS

python - fnv 0.2.0 使用类型错误

python-3.x - 将 jupyter notebook 转换为幻灯片时,绘图图不显示