When I try to export my Jupyter Notebook in pdf format in VSCode like this:
然后我得到这个错误:
导出失败。请检查“Jupyter”输出面板以获取更多详细信息。
jupyter 输出面板显示:
[错误] 如果您尚未安装 xelatex (TeX),则需要先安装才能导出为 PDF。如需进一步说明,请参阅https://nbconvert.readthedocs.io/en/latest/install.html#installing-tex https://nbconvert.readthedocs.io/en/latest/install.html#installing-tex。
为了避免安装 xelatex (TeX),您可能需要尝试导出为 HTML 并使用浏览器的“打印为 PDF”功能。
所以我尝试安装 MikTeX https://miktex.org/download并更新了所需的包,但我仍然无法通过 VSCode 以 PDF 格式导出 Jupyter Notebooks!
我该如何解决这个问题?
注意我知道我可以通过将其转换为 HTML 然后使用ctrl+p
尝试将其另存为pdf!但我想直接将其转换为pdf!
由于我使用的是 conda venvs,因此我执行了以下步骤:
- 使用以下命令激活 conda venv:
conda activate <NAME_OF_VENV>
在 Anaconda 提示符下。
- 使用安装 nbconvert
conda install -c anaconda nbconvert
现在一切都好了,我可以以 HTML 和 PDF 格式导出 Jupyter 笔记本。
更新于 2023 年 11 月 17 日
nbconvert
兼容基于Python 3.8-3.11官方文档 https://nbconvert.readthedocs.io/en/latest/install.html#supported-python-versions.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)