TeX
最近我发现了LaTeX
,并开始学习如何制作数学文档,但我需要在 中编写一些源代码Python3
。所以我选择使用包minted
,但我得到了这个错误:
!Package minted 错误:您必须安装“pygmentize”才能使用此包
并且这个错误:
! 软件包 minted 错误:缺少 Pygments 输出;\inputminted 可能被赋予了一个不存在的文件——否则,您可能需要 outputdir 软件包选项,或者可能使用了不兼容的构建工具,或者可能使用了缺少文件的 frostcache。请参阅 minted 软件包文档以了解解释。
我看过很多帖子,但没有一个对我有用(我试图复制文件pygmentize
:PATH
,/usr/bin
但似乎不是那样。我PdfLaTeX
使用以下选项运行:
"/usr/texbin/pdflatex" -synctex=1 -shell-escape -interaction=nonstopmode %.tex
我在 MacOS 10.13 上使用 TeXMaker,也许还使用 TeXLive(我不记得发行版了,但我认为就是那个)。
答案1
我卸载TexLive
并安装了旧版本MacTex
(我的操作系统与最新版本不兼容)。我重新安装了TexMaker
(可能毫无用处),现在可以正常工作了。
我也改变了命令
"/usr/texbin/pdflatex" -synctex=1 -shell-escape -interaction=nonstopmode %.tex
到
pdflatex -synctex=1 -interaction=nonstopmode -shell-escape %.tex
因为我pdflatex
的在/Library/TeX/texbin/pdflatex