【问题标题】:PyCharm: Show .png in markdown cell in Jupyter notebook filePyCharm:在 Jupyter 笔记本文件的降价单元格中显示 .png
【发布时间】:2020-12-13 21:54:14
【问题描述】:

我正在使用 PyCharm 2019.2 Professional,我正在尝试弄清楚如何在降价单元格中显示 .png 文件。我的文件位于名为screenshots 的子文件夹中。

我尝试了以下代码行;但是,PyCharm 不会显示图像。我只看到一个空矩形。

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

【问题讨论】:

  • 可能会出现拼写错误。试试![test.png](screenshots/test.png)
  • 我遇到了同样的问题。当我转到 Jupyter 笔记本服务器的 URL 时,它会正确显示图像。为什么我使用 matplotlib 进行绘图,这些图像确实出现了。我尝试使用上面提到的 OP 的简写或 html 标记导入图像语法,并出现相同的图像图标。看起来这一直是一个持续存在的问题:youtrack.jetbrains.com/issue/PY-29177

标签: jupyter-notebook pycharm markdown


【解决方案1】:

在短短 4 年之后,JetBrains 终于在 PyCharm 2021.3 EAP 中修复了这个问题。该补丁不会移植到 2021.2 或更早版本。看到这个thread

如果您使用的是较旧的 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'))

【讨论】:

    猜你喜欢
    • 2018-10-19
    • 2019-11-10
    • 2013-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-11
    相关资源
    最近更新 更多