使用iFrame将本地pdf图像嵌入jupyter笔记本中只会产生一个灰色框

dyl*_*kot 8 ipython jupyter jupyter-notebook

我正在尝试将本地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)
Run Code Online (Sandbox Code Playgroud)

但这只会产生一个灰色框: 尝试显示pdf的输出

您知道发生了什么或如何解决此问题吗?我正在使用Python 3.6,jupyter == 1.0.0 jupyterlab == 0.32.1 matplotlib == 2.2.2 ipython == 6.5.0

Pol*_*olv 2

你使用的是什么浏览器?我在 MacAir 上使用 Safari 时遇到了这个问题。

将浏览器更改为 Firefox 解决了问题。