我希望在 Windows 中也能使用minted
包,但是,我的 Windows 中安装了 Python 3 并添加到了PATH
。我不希望python
命令被 Python 2 可执行文件覆盖。
那么,有没有方法可以为minted
包指定 Python 2 可执行路径或使用 Python 3?docker 可以解决问题吗?
答案1
Pygments 适用于 python3(除非你有一个古老的副本)
如果您选择不安装pygmentize
在系统路径中,您可以重新定义\MintedPygmentize
为完整路径,例如
\renewcommand\MintedPygmentize{\string\users\string\foo\string\whatever\string\pygmentize}
但将 pygments 目录添加到路径中似乎更容易,并使文档更具可移植性。