【问题标题】:Jupyter notebook cannot access local files (e.g. <img src="..."...)Jupyter notebook 无法访问本地文件(例如 <img src="..."...)
【发布时间】:2025-12-28 22:20:16
【问题描述】:

我从最近参加的一门课程中下载了一些 Jupyter 笔记本和支持文件,并尝试在本地运行它们。 Notebook 运行,但找不到任何引用的支持文件。例如:

&lt;img src="nb_images/driveai.png" style="width:100px;height:100;"&gt;

这只是在笔记本中生成一个通用图像图标。我用谷歌搜索并尝试了很多东西,但似乎没有任何效果。我已经通过 Anaconda 直接从 Python 尝试过,在源目录中启动笔记本等。我在 Windows 10 环境中运行它。任何想法将不胜感激!

【问题讨论】:

  • 我希望图像包含在下载的文件夹 (nb_images) 中
  • 你的文件夹中有nb_images/driveai.png吗?

标签: jupyter-notebook jupyter


【解决方案1】:

今天早些时候想通了。我用来从 Coursera 目录抓取文件的 tar 命令没有正确处理符号链接。正确使用的命令是“!tar chvfz notebook.tar.gz”。一些文件只有一个链接到其中的实际图像或数据文件。关键词是“一些”——我打开的本地文件当然是好的,但很多都不是。愚弄我的是文件名在那里,但内容是虚假的。所以认为它必须是某种路径问题 - 错误!

【讨论】: