我在 Windows 上安装了 Jupyter 实验室。我在 WSL Ubuntu 上安装了 Jupyter Lab。我可以从 Linux 终端享用 Jupyter Lab 午餐。这将在 Chrome 浏览器上打开 Jupyter Lab,我可以从中使用 Python [conda env:root]* 启动一个新的 Jupyter Notebook。但是,它仅显示 Windows 文件系统。我尝试使用以下命令打开保存在 Linux 文件系统上的笔记本:
$ jupyter lab my_linux_folder/my_notebook.ipynb
Jupyter 实验室午餐成功,但无法打开 Linux 文件系统上的笔记本并给出错误:
不能打开
找不到路径:/my_notebook.ipynb
是否可以打开 Linux 文件系统“\wsl$\”上的笔记本以及如何打开?
如何从 JupyterLab 文件浏览器转到“\wsl$\”?
或者更一般地说,如何打开保存在“\wsl$\”下的笔记本?
每次启动 WSL 2 时,WSL 2 都会发出一个动态 IP 地址 --请参阅 MSFT 文档.
就我个人而言,我在子 shell 中运行 Python 命令来打印该 IP:
jupyter lab --ip $(python3 -c "import subprocess; subprocess.run(['hostname', '-I'], text=True).stdout")
这适用于 Ubuntu 20.04 和 Windows 10 build 19041.329。
注意:您可能必须访问该 IP 地址而不是 localhost,以及运行 Jupyter 的端口,例如http://:8888。
要通过 CLI 获取我的 IP 地址,我使用:
ip addr | grep eth0 | grep inet
我选择第一个可用的 IP 地址,通常使用不带子网掩码的地址,即正斜杠 + 数字。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)