人工智能--JupyterNoteBook 转换成 PDF

背景

我们希望将ipynb文件转换成pdf文件,需要如何处理?

python 复制代码
10:24:52.677 [error] If you have not installed xelatex (TeX), you will need to do so before you can export to PDF. For further instructions, please see https://nbconvert.readthedocs.io/en/latest/install.html#installing-tex.  
To avoid installing xelatex (TeX), you might want to try exporting to HTML and using your browser's "Print to PDF" feature.

解决方案

正常方法

安装MiKTex,找到对应的版本进行安装。

https://miktex.org/

便捷的方法

将所有的内容使用conda来进行管理

https://nbconvert.readthedocs.io/en/latest/install.html

python 复制代码
conda install nbconvert

但是可能会出现如下报错:

python 复制代码
nbconvert.utils.pandoc.PandocMissing: Pandoc wasn't found.
Please check that pandoc is installed:
https://pandoc.org/installing.html 

解决方法

You can install Pandoc using a Conda Forge tool, like Conda, [Micro]Mamba or Pixi. Conda forge also includes multiple LaTeX and other relevant packages for Pandoc (including pandoc-citeproc, pandoc-plot, rsvg-convert via librsvg etc.). Note: conda forge installs a statically-linked executable.

您可以使用 Conda Forge 工具安装 Pandoc,例如 Conda、[Micro]Mamba 或 Pixi。Conda forge 还包括多个 LaTeX 和其他与 Pandoc 相关的软件包(包括 pandoc-citeproc、pandoc-plot、通过 librsvg 的 rsvg-convert 等)。注意:conda forge 会安装静态链接的可执行文件。

python 复制代码
conda install -c conda-forge pandoc
相关推荐
小兵张健1 小时前
35岁程序员的春天来了
人工智能
大怪v1 小时前
AI抢饭?前端佬:我要验牌!
前端·人工智能·程序员
冬奇Lab1 小时前
OpenClaw 深度解析(六):节点、Canvas 与子 Agent
人工智能·开源
刀法如飞2 小时前
AI提示词框架深度对比分析
人工智能·ai编程
IT_陈寒4 小时前
Python开发者必知的5大性能陷阱:90%的人都踩过的坑!
前端·人工智能·后端
1G5 小时前
openclaw控制浏览器/自动化的playwright MCP + Mcporter方案实现
人工智能
踩着两条虫5 小时前
VTJ.PRO 双向代码转换原理揭秘
前端·vue.js·人工智能
扉川川5 小时前
OpenClaw 架构解析:一个生产级 AI Agent 是如何设计的
前端·人工智能
星浩AI5 小时前
让模型自己写 Skills——从素材到自动生成工作流
人工智能·后端·agent
千寻girling9 小时前
Python 是用来做 AI 人工智能 的 , 不适合开发 Web 网站 | 《Web框架》
人工智能·后端·算法