OSError在Mac High Sierra 10.13.6上将iPython笔记本转换为pdf

时间:2018-10-14 15:33:16

标签: jupyter-notebook ipython xelatex

我尝试运行此命令:

ipython nbconvert --to pdf filename.ipynb

我收到以下错误:

  

/usr/local/lib/python3.7/site-packages/nbconvert/utils/pandoc.py:52:   RuntimeWarning:您正在使用不受支持的pandoc版本   (2.3.1)。       您的版本必须至少为(1.12.1)但小于(2.0.0)。

还有

  

OSError:在PATH上找不到xelatex,如果尚未安装xelatex,则可能需要这样做。在https://nbconvert.readthedocs.io/en/latest/install.html#installing-tex中找到更多说明。

当我尝试使用Web界面通过文件>通过LaTex下载为> PDF来将ipython笔记本转换为pdf时,我也遇到了类似的错误:

  

500:内部服务器错误   错误是:   nbconvert失败:在PATH上找不到xelatex,如果尚未安装xelatex,则可能需要这样做。在https://nbconvert.readthedocs.io/en/latest/install.html#installing-tex中找到更多说明。

我使用Mac High Sierra 10.13.6。我同时安装了MacTex和BasicTex。因此,我应该拥有XeLaTex。我通过Homebrew安装了pandoc。我应该如何解决这两个错误?如果必须将XeLaTex添加到PATH,该如何在终端中执行此操作?

0 个答案:

没有答案