首页 > 解决方案 > 尝试将 jupyter notebook 转换为 pdf 时无法运行 xelatex

问题描述

我正在尝试将我的 jupyter 笔记本转换为 pdf,以便我可以提交它,但这样做非常困难。我首先安装了 nbconvert 和 pypandoc,然后我在他们的网站上下载了 pandoc zip 文件夹(安装程序不起作用)并将其放在我的路径中。我最初收到消息

nbconvert failed: Pandoc wasn't found. Please check that pandoc is installed: http://pandoc.org/installing.html

但做这些步骤修复了它。我现在收到以下消息。我通过打印预览、保存 html 页面,然后将 html 页面转换为 pdf 做了一个变通解决方案,但解决这个问题仍然很好。谢谢!

nbconvert failed: PDF creating failed, captured latex output:
Failed to run "xelatex .\notebook.tex -quiet" command:
This is XeTeX, Version 3.14159265-2.6-0.999992 (TeX Live 2020/W32TeX) (preloaded format=xelatex)
 restricted \write18 enabled.
entering extended mode
! Undefined control sequence.
<*> .\notebook
              .tex -quiet
? 
! Emergency stop.
<*> .\notebook
              .tex -quiet
No pages of output.
Transcript written on ?.

标签: pythonjupyterpandocnbconvert

解决方案


我解决了

pip install --upgrade --user nbconvert

推荐阅读