如何从python中检查LaTeX和TeX Live是否安装在计算机上?
问题描述:
我正在写一个生成TeX代码的Python程序,它被编译成PDF文档。为此,我需要确保用户在他们的计算机上安装了一些LaTeX发行版。我如何以独立于平台的方式在Python 2.7中完成此操作?如何从python中检查LaTeX和TeX Live是否安装在计算机上?
答
from distutils.spawn import find_executable
if find_executable('latex'): print("latex installed")
这应该做你想做的。