将Jupyter Notebook下载为HTML(pandoc)



我正在尝试将我的一个Jupyter笔记本下载为HTML。我尝试了"文件"-->"下载为" -->"HTML (.html)",但我收到一条错误消息:

"Could not import nbconvert: No module named pandoc". 

我已经通过 Anaconda Navigator 安装了 pandoc(转换为 HTML 仍然不起作用),从他们的网站下载了它(也不起作用)。但是,我设法将其下载为.ipynb文件。我也在我的命令行中尝试过这个:

jupyter nbconvert --to html notebook.ipynb

我收到一条错误消息,指出:

ImportError: No module named pandoc
但是,

我已经安装了pandoc,我尝试卸载它并再次下载,但是它仍然不起作用。有人可以帮助我解决这个问题吗?

在后台进行转换的库称为 nbconvert

你能提供一些版本信息吗? 例如,您使用的是哪个版本的nbconvert?

为此,请转到您的终端并运行命令

jupyter nbconvert --version

这里的名字也存在一些潜在的混淆。我认为这是参考名为 pandocnbconvert内部模块,该模块与名为 pandoc 的库接口。

无论如何,nbconvert不应该需要 pandoc(模块或库)来导出为 HTML。

请随时在 https://github.com/jupyter/nbconvert/issues 上留下问题!

编辑(跟进):

这意味着您的 nbformat 版本需要升级,使用相同的命令升级 nbformat,您应该很高兴!

最新更新