python - 尝试将 jupyter notebook 转换为 pdf 时无法运行 xelatex
问题描述
我正在尝试将我的 jupyter 笔记本转换为 pdf,以便我可以提交它,但这样做非常困难。我首先安装了 nbconvert 和 pypandoc,然后我在他们的网站上下载了 pandoc zip 文件夹(安装程序不起作用)并将其放在我的路径中。我最初收到消息
nbconvert failed: Pandoc wasn't found. Please check that pandoc is installed: http://pandoc.org/installing.html
但做这些步骤修复了它。我现在收到以下消息。我通过打印预览、保存 html 页面,然后将 html 页面转换为 pdf 做了一个变通解决方案,但解决这个问题仍然很好。谢谢!
nbconvert failed: PDF creating failed, captured latex output:
Failed to run "xelatex .\notebook.tex -quiet" command:
This is XeTeX, Version 3.14159265-2.6-0.999992 (TeX Live 2020/W32TeX) (preloaded format=xelatex)
restricted \write18 enabled.
entering extended mode
! Undefined control sequence.
<*> .\notebook
.tex -quiet
?
! Emergency stop.
<*> .\notebook
.tex -quiet
No pages of output.
Transcript written on ?.
解决方案
我解决了
pip install --upgrade --user nbconvert
推荐阅读
- c# - 影响单行的 Wpf 多行文本框样式
- c# - 在 c# 之后在 HTML 中添加 div
- java - 自定义卡片视图适配器:通知数据集更改不起作用
- reactjs - ELI5 React Hooks 如何知道何时更新 DOM?
- javascript - 选择 SlickGrid 的第一行
- .net - Ruby - 无法打开 STDIN 管道到 .NET 应用程序
- apache-kafka - 卡夫卡到雪花连接问题
- terraform - 在资源级别使用 for / for_each 迭代嵌套数据
- arrays - Class-validator - 验证对象数组
- python - 使用 Xception CNN 训练自定义图像时出现奇怪的错误