ipython – 使用IFrame在jupyter笔记本中嵌入本地pdf图像只会产生一个灰色框

我试图将一个本地PDF图像文件嵌入到jupyter-lab中运行的jupyter笔记本中,如下所示:

from IPython.display import IFrame
plot_fn = 'example_data/example_cNMF/example_plot.pdf'
IFrame(plot_fn, width=600, height=400)

但这只会产生一个灰色框:
《ipython – 使用IFrame在jupyter笔记本中嵌入本地pdf图像只会产生一个灰色框》

知道发生了什么或我如何解决这个问题?我使用的是Python 3.6,jupyter == 1.0.0 jupyterlab == 0.32.1 matplotlib == 2.2.2 ipython == 6.5.0

最佳答案 你使用的是什么浏览器?我在MacAir上使用Safari,并遇到了这个问题.

将浏览器更改为Firefox解决了这个问题.

点赞