【问题标题】:Some HTML presentations created using nbconvert from notebooks are not showing Plotly plots使用笔记本中的 nbconvert 创建的一些 HTML 演示文稿未显示 Plotly 绘图
【发布时间】:2022-10-20 21:56:57
【问题描述】:

我在笔记本中使用 Plotly。

我的一个牢房里有这个。

from IPython.display import Javascript
from plotly.offline import get_plotlyjs
Javascript(get_plotlyjs())

我加载数据并在另一个单元格中运行 Plotly。图表显示在笔记本中。我保存笔记本并从命令行运行它。

jupyter nbconvert notbook.ipynb --to slides --no-prompt --embed-images

对于某些笔记本,我看到了 HTML 中嵌入的图。对于其他笔记本,它们丢失了。

当笔记本丢失时,我看到此错误:

python3.9/site-packages/nbconvert/filters/widgetsdatatypefilter.py:69: UserWarning: Your element with mimetype(s) dict_keys(['application/vnd.plotly.v1+json']) is not able to be represented.
  warn("Your element with mimetype(s) {mimetypes}"

【问题讨论】:

    标签: python visual-studio-code jupyter-notebook plotly jupyter-lab


    【解决方案1】:

    该错误来自在 VS Code 中运行笔记本。

    在 jupyter lab 中运行 notebook 然后保存即可解决问题。您现在可以运行 jupyter nbconvert 并创建一个带有绘图的 HTML 演示文稿。

    【讨论】:

      猜你喜欢
      • 2021-06-10
      • 2020-05-15
      • 2020-07-22
      • 1970-01-01
      • 1970-01-01
      • 2018-02-09
      • 2014-08-21
      • 2019-03-17
      • 1970-01-01
      相关资源
      最近更新 更多