我需要从python代码运行一个jar文件,但在运行该文件之前我想知道系统上是否安装了java,使用python代码本身。请帮助 谢谢
答案 0 :(得分:5)
没有100%可靠/可移植的方法来执行此操作,但以下过程应该让您确信已经正确安装和配置了Java(在Linux上):
这并不保证用户没有做过奇怪的事情。
实际上,如果是我,我也不会为此烦恼。我只是尝试从Python启动Java应用程序,假设用户路径上的“java”是正确的。如果有错误,我会报告。
答案 1 :(得分:4)
您只需使用系统命令即可。
e.g。
>>>import os
>>>os.system("java -version")
java version "1.5.0_19"
假设Java在类路径中,您将得到输出。