将Jupyter Notebook下载为HTML(pandoc)

时间:2017-10-19 22:17:08

标签: python html jupyter-notebook jupyter pandoc

我试图将我的一个Jupyter笔记本下载为HTML。我试过" File" - > "下载为" - > " HTML(.html)"但我收到一条错误消息:

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

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

jupyter nbconvert --to html notebook.ipynb

我收到一条错误消息:

ImportError: No module named pandoc

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

1 个答案:

答案 0 :(得分:0)

正在进行转换的库名为nbconvert

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

要执行此操作,请转到终端并运行命令

jupyter nbconvert --version

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

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

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

编辑(跟进):

这意味着你的nbformat版本需要升级,使用相同的命令升级nbformat,你应该好好去!