我正在尝试将我的一个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
这里的名字也存在一些潜在的混淆。我认为这是参考名为 pandoc
的nbconvert
内部模块,该模块与名为 pandoc
的库接口。
无论如何,nbconvert
不应该需要 pandoc(模块或库)来导出为 HTML。
请随时在 https://github.com/jupyter/nbconvert/issues 上留下问题!
编辑(跟进):
这意味着您的 nbformat 版本需要升级,使用相同的命令升级 nbformat,您应该很高兴!