【发布时间】:2015-05-23 06:42:18
【问题描述】:
所以,我一直在尝试将 jupyter notebook 保存为 PDF,但我就是不知道如何做到这一点。我尝试的第一件事是从文件菜单中下载为 PDF,但这样做会导致:
nbconvert failed: PDF creating failed
接下来我尝试像这样从命令提示符进行转换
$ ipython nbconvert --to latex --post PDF MyNotebook.ipynb
但同样,这会导致错误消息
ImportError: No module named 'PDF'
如果我尝试
$ ipython nbconvert --to latex MyNotebook.ipynb
这导致
IPython.nbconvert.utils.pandoc.PandocMissing: Pandoc wasn't found:
Please check that pandoc is installed
如果我尝试安装 pandoc (pip install pandoc),这给了我
ImportError: No module named 'ConfigParser'
这就是我卡住的地方,因为我不知道还能做什么。 有人知道如何解决问题吗?
【问题讨论】:
-
创建 pdf 需要非 pythonic 依赖项(即
pandoc和latex) -
这意味着您必须先安装它们才能使用此功能。而且它们不是 python 包,因此你不能使用 pip。
-
pandoc 是用 Haskell 编写的。