在 Eclipse 中使用 texlipse 时,python 环境返回错误“我找不到文件‘document.py.out’”

在 Eclipse 中使用 texlipse 时,python 环境返回错误“我找不到文件‘document.py.out’”

我正在尝试向 LaTeX 添加 Python 功能,并且我更喜欢使用 Eclipse 作为编辑器。我尝试了一个简单的代码:


\documentclass{article}

\usepackage{python}

\begin{document}   

\begin{python}
print 'Hello World'
\end{python}

\end{document}

我收到以下错误:

正在运行:/usr/texbin/pdflatex -synctex=1 -interaction=nonstopmode --src-specials document.tex
pdflatex> 这是 pdfTeX,版本 3.14159265-2.6-1.40.16(TeX Live 2015)(预加载格式=pdflatex)
pdflatex>受限 \write18 已启用。
pdflatex> 源特价已启用。
pdflatex>进入扩展模式
pdflatex>(./document.tex
pdflatex> LaTeX2e
pdflatex> 已加载 79 种语言的 Babel 和连字符模式。
pdflatex>(/usr/local/texlive/2015/texmf-dist/tex/latex/base/article.cls
pdflatex> 文档类别:文章 2014/09/29 v1.4h 标准 LaTeX 文档类别
pdflatex>(/usr/local/texlive/2015/texmf-dist/tex/latex/base/size10.clo))
pdflatex>(/usr/local/texlive/2015/texmf-dist/tex/latex/python/python.sty)
pdflatex>(./document.aux)
pdflatex>!我找不到文件“document.py.out”。
pdflatex>  
pdflatex> \def
pdflatex> l.14 \end{python}
pdflatex>                  
pdflatex>(按 Enter 重试,或按 Control-D 退出)
pdflatex> 请输入另一个输入文件名
pdflatex> ! 紧急停止。
pdflatex>  
pdflatex> \def
pdflatex> l.14 \end{python}
pdflatex>                  
pdflatex> ! ==> 发生致命错误,未生成输出 PDF 文件!
pdflatex> 记录在 document.log 上。

我正在运行 Mac OSX 10.10.5。似乎我应该向构建器添加一些参数,但我不确定是什么。提前感谢您的帮助。

答案1

参见上面的交流。在菜单 Eclipse>Preferences>Texlipse>Builder Settings 中的参数前面添加 --shell-escape 即可。感谢 David Carlisle

相关内容