我正在尝试编译需要该包的文档minted
,但它一遍又一遍地抛出同样的错误:
! Package minted Error: You must have `pygmentize' installed to use this package
我似乎无法让它工作。其他论坛说要安装“Pygments”包,这是一个 Python 包,但 MikTeX 的存储库中似乎没有该包。我是不是漏掉了什么?我是否必须安装另一个 LaTeX 引擎或类似的东西?
编辑:
在任何人问之前,是的,我正在使用“-shell-escape”标志来编译所需的文档。
答案1
好吧,事实证明,minted 是一个需要安装 Python 的软件包,其中包含“Pygments”软件包。我碰巧使用 Anaconda for python,所以我不得不修改“Path”变量以包含 Anaconda 的安装目录,并使用 Anaconda Navigator,我使用了以下命令:
conda install -c anaconda pygments
然后还有
pip install Pygments
不知为何,这个方法似乎奏效了。然而,之后我还必须将“Pygments”包的目录包含在“Path”变量中(C:/.../Anaconda/Scripts),并将其设置为高优先级(高于执行 LaTeX 的其他路径),然后重新启动计算机。完成后,这个包终于可以正常工作了。