#jupyter-notebook #pycharm #markdown
#jupyter-notebook #pycharm #markdown
Вопрос:
Я использую PyCharm 2019.2 Professional и пытаюсь выяснить, как отобразить файл .png в ячейке markdown. Мой файл находится во вложенной папке под названием screenshots
.
Я попробовал следующую строку кода; однако PyCharm не отобразит изображение. Я просто вижу пустой прямоугольник.

2. У меня такая же проблема. Когда я перехожу к URL сервера Jupyter notebook, изображение отображается правильно. Почему я использую matplotlib для построения графика, эти изображения действительно появляются. Я попытался использовать либо сокращение, как указано выше, либо синтаксис html-тега import image, и появляется тот же значок изображения. похоже, что это было постоянной проблемой некоторое время: youtrack.jetbrains.com/issue/PY-29177
Ответ №1:
Спустя 4 коротких года JetBrains наконец исправил эту проблему в PyCharm 2021.3 EAP. Исправление не будет перенесено на 2021.2 или более ранние версии. Смотрите этот поток.
Если вы используете более старую версию PyCharm и не хотите обновлять ее прямо сейчас, вот грязный способ печати изображений на сетке в вашем ноутбуке в PyCharm с помощью matplotlib
:
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'))