Jupyter Notebook informa un error 'nbconvert failed: xelatex not found on PATH ……' al exportar PDF

Jupyter Notebook Reports An Errornbconvert Failed When Exporting Pdf

Para Jupyter Notebook sin una configuración especial, a menudo obtenemos el siguiente error al exportar archivos a PDF:

nbconvert falló: xelatex no se encuentra en PATH, si no lo ha instalado
xelatex, es posible que deba hacerlo. Encuentre más instrucciones en
https://nbconvert.readthedocs.io/en/latest/install.html#installing-tex.



Motivo del error: xelatex no está instalado

(Nota: En algunos casos, además de instalar 'xelatex', también necesita instalar 'pandoc', pero pandoc ya está instalado por defecto en Anaconda 2-5.0.1 y superior, entonces solo necesita instalar 'xelatex' )



Solución:

Paso 1: Descargue e instale el software 'Miktex'

enlace de descarga: https://miktex.org/download
imagen



Paso 2: agregue la ruta de instalación de Miktex instalado en el paso anterior a la variable de entorno

Ruta de instalación de Miktex: C: Archivos de programa MiKTeX miktex bin x64
imagen

Paso 3: reinicie Jupyter Notebook, abra cualquier archivo 'ipynb' y haga clic en 'Descargar como' - 'PDF a través de LaTeX (.pdf)'

imagen

Paso 4: A continuación, aparecerán N (realmente N) menús para solicitar la instalación de cada paquete, haga clic en 'Instalar' cada vez para instalar, hasta que este menú ya no aparezca.

imagen



Paso 5: Haga clic en Descargar como '-' PDF a través de LaTeX (.pdf) 'nuevamente, y el archivo PDF se exportará en el elemento de descarga del navegador actual.