我尝试运行此命令:
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,该如何在终端中执行此操作?