如何从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") 

这应该做你想做的。