Jupyter Notebook导出pdf文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jupyter Notebook导出pdf文件相关的知识,希望对你有一定的参考价值。
参考技术A 大家在用 Jupyter Notebook 编写交互程序时,有时会想把当前的操作流程以及结果保存下来, Jupyter 提供了多种文件导出方式:可以看到 Jupyter 支持将交互界面导出成 html 、 md 、 PDF 等多种格式,而我个人比较喜欢的是 pdf 格式。
但是在点击 Download as -> PDF via LaTex(.pdf) 时,会发现弹出界面报错了,错误信息会告诉你,想要导出 pdf ,需要安装 Tex 组件,并且很贴心的把安装说明网址告诉你:
接下来就是安装这个组件了,打开网页,可以看到在 ubuntu 环境中,其实是安装一个叫 Tex Live 的组件,安装命令为:
安装完成之后,再点击导出pdf,结果会发现仍然是报错,这次的错误信息很复杂,大至意思是少了什么字体文件。
再去 google 吧,找到如下命令:
尝试一下,仍然报错,再次 google ,这次成功了,命令如下:
看一看导出效果,感觉不是很好看,不过能用了
jupyter notebook 导出PDF报错:nbconvert failed: xelatex not found on PATH
报错内容:
nbconvert failed: xelatex not found on PATH, if you have not installed xelatex you may need to do so. Find further instructions at https://nbconvert.readthedocs.io/en/latest/install.html#installing-tex.
解决:
- https://miktex.org/download 官网下载miktex安装包,傻瓜安装
- 检查环境变量是否配置正确。默认配置路径:C:\\Program Files\\MiKTeX\\miktex\\bin\\x64
- 重启Jupyter Notebook, 下载PDF:
- 如果还是失败,重启机器吧,阿门
- 注意下载后,会不断弹出类似下面的弹窗,一直点确定就好了(注意会有很多个,我至少10个)
done.
以上是关于Jupyter Notebook导出pdf文件的主要内容,如果未能解决你的问题,请参考以下文章
markdown PDF nbconvert / Jupyter Notebook导出为PDF失败
原创Java小App解决Jupyter Notebook导出PDF不显示中文
jupyter notebook 导出PDF报错:nbconvert failed: xelatex not found on PATH
jupyter notebook 导出PDF报错:nbconvert failed: xelatex not found on PATH