我有一个看起来像这样的单元格:
from IPython.display import Image
i = Image(filename='test.png')
i
print("test")
输出只是:
test
我没有在输出中看到图像。我检查了该文件是否存在(无论如何,如果它不存在,就会出现错误)。
有什么线索吗?
原文由 yalis 发布,翻译遵循 CC BY-SA 4.0 许可协议
我有一个看起来像这样的单元格:
from IPython.display import Image
i = Image(filename='test.png')
i
print("test")
输出只是:
test
我没有在输出中看到图像。我检查了该文件是否存在(无论如何,如果它不存在,就会出现错误)。
有什么线索吗?
原文由 yalis 发布,翻译遵循 CC BY-SA 4.0 许可协议
我有同样的问题。 Matplot lib 希望在命令行之外显示无花果,例如在 GTK 或 QT 中。
使用这个: get_ipython().magic(u'matplotlib inline')
它将启用内联后端以与 IPython Notebook 一起使用。
原文由 Arthur Julião 发布,翻译遵循 CC BY-SA 3.0 许可协议
2 回答5k 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
4 回答934 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
创建图像
只创建要显示的对象。对象通过以下两个操作之一显示:
IPython.display.display(obj)
,例如displayhook
,它会自动显示单元格的 _结果_,也就是说将i
放在 _单元格的最后一行_。单独的i
在你的例子中没有显示,因为它不是单元格中的最后一个东西。所以虽然这不显示图像:这个会: