运行嵌入 Python 代码的 Latex 代码时出错

运行嵌入 Python 代码的 Latex 代码时出错

我正在尝试在我的 latex 代码中运行 python 代码。我尝试了简单的 hello world 示例,但出现了这个错误。我的 latex 文件名是 pyinlt.tex

错误:

i can't find file 'pyinlt.py.out'         
   <to be read again>
                \def         

源文件:

\documentclass{article}
\usepackage{python}
\begin{document}
Say hello Python:
\begin{python}
print r"Hello \LaTeX!"    
\end{python}        
\end{document}

答案1

python环境需要一些默认情况下禁用的权限。编译的方式是-shell-escape在编译时使用以下命令启用它们:

latex -shell-escape pyinlt.tex

相关内容