You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Colab用nbconvert转Python Notebook为PDF遇错求解决

在Google Colab中解决Jupyter Notebook转PDF的xelatex缺失问题

方法1:安装完整TeX Live(推荐)

Colab基于Ubuntu环境,安装完整TeX Live套件可直接解决xelatex缺失问题,执行以下命令:

!apt update
!apt install -y texlive-full

安装完成后,重新运行你的转换命令即可:

!jupyter nbconvert --to pdf Project_2.ipynb

方法2:安装最小化TeX组件(节省时间)

若不想安装完整套件,可仅安装xelatex及必要依赖:

!apt update
!apt install -y texlive-xetex texlive-fonts-recommended texlive-plain-generic

可选:安装MikTeX(不推荐,Linux环境兼容性一般)

如果坚持要安装MikTeX,执行以下步骤:

# 添加MikTeX软件源
!echo "deb http://miktex.org/download/ubuntu bionic universe" | sudo tee /etc/apt/sources.list.d/miktex.list
!apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys D6BC243565B2087BC3F897C9277A7293F59E4889
!apt update
# 安装MikTeX
!apt install -y miktex
# 配置自动安装依赖包
!initexmf --admin --set-config-value [MPM]AutoInstall=1

安装完成后需重启Colab会话,再执行转换命令。

内容的提问来源于stack exchange,提问作者user9470630

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.21 17:06:28