我想包括在木星笔记本图像。
如果我做了以下操作,它就会起作用:
from IPython.display import Image
Image("img/picture.png")
但我想包括在markdown单元格和下面的代码给出一个404错误的图像:

我也试过

但我仍然得到相同的错误:
404 GET /notebooks/%22/home/user/folder/img/picture.png%22 (127.0.0.1) 2.74ms referer=http://localhost:8888/notebooks/notebook.ipynb
出于某种原因,没有其他解决方案对我有效。以下是有效的方法:
将单元格更改为markdown
复制过去:
<div>
<img src="attachment:name.png" width="600"/>
</div>
在</div>后在同一单元格中创建一个空行,并使用鼠标将图像放到这一行中。
你会看到这样的东西:
<div>
<img src="attachment:name.png" width="600"/>
</div>

复制你的name.jpg,然后去掉你的name.png
删除! [yourname.jpg](附件:yourname.jpg)。
最终的结果应该是这样的:
<div>
<img src="attachment:yourname.jpg" width="600"/>
</div>
运行sell (shift+enter),您将看到您的图像
在markdown中,您不能在图像文件的名称周围使用引号!
如果仔细阅读错误消息,您将在链接中看到%22的两个部分。这是html编码的引号。
你得换条线

to

更新
假设您拥有以下文件结构,并且在文件示例所在的目录中运行jupyter notebook命令。Ipynb(<——包含图像的markdown)被存储:
/
+-- example.ipynb
+-- img
+-- picture.png