微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何解决使用 toc 将 Jupyter Notebook 下载为 HTML 的错误?

如何解决如何解决使用 toc 将 Jupyter Notebook 下载为 HTML 的错误?

当我尝试使用 ToC 将 jupyter notebook 下载为 HTML 时,它给出了一个

500 内部服务器错误:nbconvert 失败:toc2

我尝试重新安装 nbextensions,升级 notebook,并尝试使用 File>>Download As 方法和 command 方法下载 notebook,但都没有成功。

jupyter nbconvert --to html_toc names.ipynb

给出以下错误

File "C:\Users\Elle\miniconda3\lib\site-packages\jinja2\loaders.py",line 429,in load
    raise TemplateNotFound(name)
jinja2.exceptions.TemplateNotFound: toc2

我可以下载为 HTML,但无法使用 ToC 下载。 toc2 文件夹位于 \miniconda3\share\jupyter\nbextensions 中。 toc2.tpl 位于 \miniconda3\Lib\site-packages\jupyter_contrib_nbextensions\templates

我不确定我应该遵循哪些步骤来完成这项工作。

解决方法

谷歌搜索后,我通过将 nbconvert 降级到版本 5.6.1 来修复它

conda install "nbconvert=5.6.1"

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。