使用 tcolorbox 和 minted 时未找到 Python

使用 tcolorbox 和 minted 时未找到 Python

我是 LaTeX 的新手,我想用它来做作业。

在寻求帮助之前,我打开了一个问题minted的 github,然后那个人建议去这里。所以我的问题如下:

我正在尝试tcolorbox使用minted

以下是测试代码:

\documentclass{article}
\usepackage{tcolorbox}
\tcbuselibrary{minted}

\begin{document}
\begin{tcblisting}{minted language=java, listing only}
    String s = "abc";
\end{tcblisting}
\end{document}

它不想编译它,因为它找不到 Python。我有一个完整的便携式 MiKTeX、VS Code(LaTeX Workshop)和 Python 3.8 安装

顺便说一句,我尝试过不使用 Mined tcolorbox,而且效果很好。

测试代码:

\documentclass{article}
\usepackage{minted}

\begin{document}
\begin{minted}{java}
  String s = "abc";
\end{minted}
\end{document}

tcolorbox以下是+ mintedtex 文件的编译日志:测试日志

以及 minted tex 文件的编译日志:测试_2.log

答案1

使固定 :

  • 将 Python 添加到 PATH

  • 转到设置、应用和功能、执行别名

  • 禁用 Python

  • 重启电脑

检查它是否正常工作:

\documentclass{article} 
\begin{document} 
text
\write18{python --version}
text 
\end{document}

谢谢大家。

相关内容