PyCharm:在Jupyter笔记本文件的markdown单元格中显示.png

4

我正在使用 PyCharm 2019.2 专业版本,并尝试找出如何在 Markdown 单元格中显示 .png 文件。我的文件位于名为 screenshots 的子文件夹中。

我尝试了下面这行代码,但是 PyCharm 没有显示图像,我只看到一个空的矩形。

![test.png](screenshots/test.png]

1
可能会出现打字错误。请尝试使用![test.png](screenshots/test.png) - Dane Lee
1
我遇到了同样的问题。当我访问Jupyter笔记本服务器的URL时,它可以正确地显示图像。但是当我使用matplotlib绘图时,这些图像就不会出现。我尝试使用OP上面提到的简写或HTML标签导入图像语法,但是仍然只显示相同的图像图标。看起来这个问题已经存在一段时间了:https://youtrack.jetbrains.com/issue/PY-29177 - user14396455
1个回答

1
在经过短短的4年之后,JetBrains终于在PyCharm 2021.3 EAP中修复了这个问题。该补丁将不会移植到2021.2或更早版本。请参阅此线程
如果您正在使用较旧的PyCharm版本并且暂时不想更新,以下是一种使用matplotlib在PyCharm笔记本中以网格形式打印图像的非正式方法:
import matplotlib.pyplot as plt
f, ax = plt.subplots(1, 3)
ax[0].imshow(plt.imread('iguanas1.png'))
ax[1].imshow(plt.imread('iguanas2.png'))
ax[2].imshow(plt.imread('iguanas3.png'))

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接