Notebook Jupyter hlási pri exportovaní PDF chybu „nbconvert failed: xelatex not found on PATH ……“
Jupyter Notebook Reports An Errornbconvert Failed When Exporting Pdf
V prípade notebooku Jupyter bez špeciálnej konfigurácie sa pri exportovaní súborov do PDF často zobrazuje nasledujúca chyba:
nbconvert zlyhal: xelatex sa na PATH nenašiel, ak nemáte nainštalovaný
možno budete musieť urobiť. Ďalšie pokyny nájdete na
https://nbconvert.readthedocs.io/en/latest/install.html#installing-tex.
Dôvod chyby: xelatex nie je nainštalovaný
(Poznámka: V niektorých prípadoch musíte okrem inštalácie súboru „xelatex“ nainštalovať aj program „pandoc“, ale program pandoc je už predvolene nainštalovaný v programe Anaconda 2-5.0.1 a novších verziách, stačí teda nainštalovať iba produkt „xelatex“. )
Riešenie:
Krok 1: Stiahnite a nainštalujte si softvér „Miktex“
odkaz na stiahnutie: https://miktex.org/download
Krok 2: Pridajte cestu k inštalácii produktu Miktex nainštalovaného v predchádzajúcom kroku do premennej prostredia
Cesta inštalácie Miktexu: C: Program Files MiKTeX miktex bin x64
Krok 3: Reštartujte notebook Jupyter, otvorte akýkoľvek súbor „ipynb“ a kliknite na „Stiahnuť ako“ - „PDF cez LaTeX (.pdf)“
Krok 4: Ďalej sa zobrazí N (skutočne N) ponúk, ktoré vás vyzvú k inštalácii každého balíka. Kliknutím na „Inštalovať“ zakaždým nainštalujte, až kým sa táto ponuka už neobjaví.