Jupyter notebook 未找到与TclorBox.sty相关的LaTeX错误

Jupyter notebook 未找到与TclorBox.sty相关的LaTeX错误,jupyter-notebook,latex,jupyter,Jupyter Notebook,Latex,Jupyter,每当我试图下载PDF格式的文件时,我都会遇到LaTeX的问题。 当我尝试这样做时,它会给我以下错误: ! LaTeX Error: File `tcolorbox.sty' not found. Type X to quit or <RETURN> to proceed ,or enter new name. (Default extension: sty)Enter file name:! Emergency stop.<read > \usepackage !LaT

每当我试图下载PDF格式的文件时,我都会遇到LaTeX的问题。 当我尝试这样做时,它会给我以下错误:

! LaTeX Error: File `tcolorbox.sty' not found.
Type X to quit or <RETURN> to proceed ,or enter new name.
(Default extension: sty)Enter file name:! Emergency stop.<read > \usepackage
!LaTeX错误:未找到文件“tcolorbox.sty”。
键入X退出或继续,或输入新名称。
(默认扩展名:sty)输入文件名:!紧急停止\使用包
我已经下载了tcolorbox zip文件,并将该目录拖到tex/latex树中,如自述文件所述,但这两种方法都不起作用

最初我尝试从Jupiter笔记本下载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.999991 (TeX Live 2019/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 ?.
nbconvert失败:PDF创建失败,捕获的latex输出:
无法运行“xelatex.\notebook.tex-quiet”命令:
这是XeTeX,版本3.14159265-2.6-0.99991(TeX Live 2019/W32TeX)(预加载格式=xelatex)
受限\已启用写18。
进入扩展模式
! 未定义的控制序列。
笔记本
.tex-安静
? 
! 紧急停止。
笔记本
.tex-安静
没有输出页面。
笔录写在?。

有什么建议吗?

在使用LaTex的package manager
tlmgr
安装了
Tclorbox
之后,我在其他依赖项上遇到了类似的错误。以下解决方案在终端Ubuntu 18.04(64位)上对我有效:

tlmgr update --all --self
tlmgr install tcolorbox
tlmgr install pgf
tlmgr install xcolor
tlmgr install environ
tlmgr install trimspaces
tlmgr install mathpazo
tlmgr install parskip
tlmgr install adjustbox
tlmgr install collectbox
tlmgr install eurosym
tlmgr install ecs
tlmgr install ucs
tlmgr install enumitem
tlmgr install ulem
tlmgr install mathrsfs
tlmgr install jknapltx rsfs
sudo tlmgr install collection-fontsrecommended
此外,使用“将笔记本导出为”选项将文档呈现为PDF对我也不起作用。我在命令行中这样做:
jupyter-nbconvert--to-pdf my_document.ipynb
。如果没有,您可能需要安装


如果缺少其他依赖项,请使用缺少的依赖项继续运行
tlmgr install
,直到它正常工作。我还没有弄清楚这些依赖项属于哪一个包,因此我为这个肮脏的修复程序道歉。

除了Oscar的答案,我还必须运行:

sudo tlmgr install collection-fontsrecommended

它对Arch/Manjaro用户起了作用,获得了tllocalmgr
并遵循

yay-S tllocalmgr git
tllocalmgr更新--all--self
tllocalmgr安装
sudotexhash

我在Fedora上遇到了同样的问题

运行

dnf install texlive-collection-latexextra

似乎为我解决了这个问题。我发现本指南对调试我的问题特别有帮助。它提供了安装我需要的latex软件包所需的所有命令

这很有效。我还必须安装:
sudo tlmgr install titling
将其添加到我上面的响应中。干杯
dnf install texlive-collection-latexextra