注意报错信息 You must invoke LaTeX with the -shell-escape flag.
因为 minted
包是借助 python 的 pygments 库完成代码高亮渲染的, 需要和外部程序完成交互,所以需要开启 -shell-escape
编译参数.
鉴于你使用的 texstudio
编辑器, 可以参考下图配置编辑器以开启 -shell-escape
.
上图来源于某 qq 群,图中以 lualatex 为例,如果您习惯使用 xelatex 或者 pdflatex, 请修改对应的编译参数即可.
问 minted使用问题