Jupyter Notebook 轉pdf 錯誤

nbconvert failed: PDF creating failed, captured latex output:
This is XeTeX, Version 3.14159265-2.6-0.99999 (TeX Live 2018/W32TeX) (preloaded format=xelatex)
restricted \write18 enabled.
entering extended mode
! Undefined control sequence.
<> .\notebook
.tex
?
! Emergency stop.
<
> .\notebook
.tex
No pages of output.
Transcript written on ?.

解決方法:
1、如果文件路徑有帶中文,將中文去掉
2、找到安裝路徑下的pdf.py 文件打開
即…\site-packages\nbconvert\exporters\pdf.py

#writer = Instance("nbconvert.writers.FilesWriter", args=(), kw={'build_directory': '.'})
writer = Instance("nbconvert.writers.FilesWriter", args=(), kw={'build_directory': ''})

'build_directory': '.' 改爲 'build_directory': ''

參考答案:GitHub

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章