当 Jupyter 从 Ubuntu WSL 运行时,如何访问存储在 Windows 中的 Jupyter notebook?

Lan*_*mar 6 jupyter windows-subsystem-for-linux jupyter-lab

我已经在 Windows 10 上设置了 WSL(Linux 的 Windows 子系统)并安装了包含 python 3 和 jupyter 实验室的 Anaconda。启动 Jupyter 实验室时,我被要求在浏览器中复制粘贴http://localhost:8888/lab,这工作正常。但是,我不知道如何访问存储在 Windows 中的所有笔记本,我无法通过 Jupyter Lab 浏览 Windows。

我在谷歌搜索过,但找不到答案。

有没有人知道如何浏览存储在 Windows 中的 notebooks 文件夹?

Pro*_*ony 3

正如您已经发现的那样,在不同环境之间处理文件可能会成为生产力的一大杀手。一种可能的方法是:

  1. 使用 github.com 或同等机构将本地 PC 上的文件组织到存储库中,并将这些文件推送到您的帐户。

  2. 在 Jupyter 实验室中打开一个新的终端窗口,然后提取存储库,替换您的姓名和电子邮件:

$ sudo apt install git
$ git config --global user.name "username" 
$ git config --global user.email "email" 
$ git init 
$ git clone
Run Code Online (Sandbox Code Playgroud)
  1. 如果您还没有这样做,那么它还可以帮助您使用conda 环境,并将规范文件添加到您的 github 存储库,以便您始终了解 conda 环境规范,无论您是在 Windows 还是 WSL(或完全在另一台服务器上) )。
$ conda list --explicit > spec-file.txt
$ git add spec-file.txt
$ git commit -m "added spec file for conda environment"
Run Code Online (Sandbox Code Playgroud)
  1. 如果您使用 conda 安装了 jupyter,那么您的 conda 环境应该在 Jupyter Lab 中“可选择”,但如果不是,stackoverflow 上还有其他帖子展示了如何配置 Jupyter Lab 以确保您可以选择各种 conda 环境。

  • 谢谢你!实际上,我只需要更改目录: cd ../../mnt/c/Users/ 等 (2认同)