【问题标题】:JupyterLab Error FileNotFoundError: [Errno 2] No such file or directoryJupyterLab 错误 FileNotFoundError: [Errno 2] 没有这样的文件或目录
【发布时间】:2021-07-19 22:11:07
【问题描述】:

我在 MacOS Big Sur 和 Chrome 浏览器上使用 JupyterLab。在今天之前,我可以将文件上传到 JupyterLab,然后简单地将路径“复制”到例如pd.read_csv('') 它将被识别。它会识别我桌面上文件的路径,但不会识别上传到 JupyterLab 的文件。我会很感激任何帮助

【问题讨论】:

  • 对我来说有用的事情是经常输入!ls 并执行一个单元格来查看文件是否在内核实际看到的目录中。如果不是,请检查您的 !cwd 是什么,并与预期的目录路径进行比较。
  • 没有任何深入的知识。当我遇到问题时,我只是重新启动了内核,它运行良好。

标签: python jupyter-lab


【解决方案1】:

我使用完全相同的设置。 Jupyter Lab 在 Chrome 中打开,但它使用本地目录中的文件。因此文件不会上传。如果您直接从 Jupyter 复制路径,它将为您提供相对路径。如果您需要绝对路径,则必须在本地目录中找到该文件。

【讨论】:

  • 可能是新的并导致问题的是我在 JL 中创建了一个文件夹并放置了我的三个笔记本。我摆脱了新文件夹并将笔记本和 csv 文件都放在主要位置,现在当我“复制路径”时它找到了文件。我真的不明白为什么会有所作为。非常感谢
  • 主要位置是您当前的工作目录。在您的工作目录中,您可以将路径写为“filename.csv”。当您在当前工作目录中创建一个新文件夹时,这是一个子目录,您可以将路径写为“new_folder_name/filename.csv”。这就是问题所在。
猜你喜欢
  • 2019-12-12
  • 2018-10-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-09-28
  • 2019-04-01
相关资源
最近更新 更多