【问题标题】:nbconvert --to pdf works, but not from Jupyter Notebook menu (Python)nbconvert --to pdf 有效,但不适用于 Jupyter Notebook 菜单(Python)
【发布时间】:2017-10-21 17:18:22
【问题描述】:

我最近升级了计算机上的每个 Python 库,但我无法从 Jupyter 的文件菜单转换我的笔记本。我收到消息:

500 : Internal Server Error
The error was:
nbconvert failed: '.\cumulative chart (for ANE17 poster).ipynb' exists but is not a directory

我可以通过命令行进行转换,实际上这样可以:

[NbConvertApp] Converting notebook .\cumulative chart (for ANE17 poster).ipynb to pdf
[NbConvertApp] Support files will be in cumulative chart (for ANE17 poster)_files\
[NbConvertApp] Making directory .\cumulative chart (for ANE17 poster)_files
[NbConvertApp] Making directory .\cumulative chart (for ANE17 poster)_files
[NbConvertApp] Writing 26403 bytes to .\notebook.tex
[NbConvertApp] Building PDF
[NbConvertApp] Running xelatex 3 times: ['xelatex', '.\\notebook.tex']
[NbConvertApp] Running bibtex 1 time: ['bibtex', '.\\notebook']
[NbConvertApp] WARNING | b had problems, most likely because there were no citations
[NbConvertApp] PDF successfully created
[NbConvertApp] Writing 43091 bytes to .\cumulative chart (for ANE17 poster).pdf

但是,Jupyter 和/或 nbconvert 和/或 Pandoc/MiKTex 库发生了什么?谢谢你的意见

【问题讨论】:

    标签: pdf latex jupyter-notebook python-3.6 nbconvert


    【解决方案1】:

    实际上,我在重新安装 Jupyter 后遇到了同样的问题。根据this page 的说法,这是最近版本的notebook 包从5.2 开始的一个错误,应该在以后的版本中修复。目前,解决方案只是降级notebook 包,例如:

    pip install -U "notebook<5.2"
    

    至少它对我有用。

    【讨论】:

      猜你喜欢
      • 2019-08-27
      • 1970-01-01
      • 2018-02-01
      • 1970-01-01
      • 2020-10-22
      • 1970-01-01
      • 1970-01-01
      • 2019-01-06
      • 2016-09-03
      相关资源
      最近更新 更多