Windows无法在eclipse中运行python脚本

时间:2014-11-08 11:38:30

标签: java python eclipse

我在Windows机器上使用Eclipse。 我的java代码使用:

调用python脚本
Process p = Runtime.getRuntime().exec("cmd /c e:\\dev\\CodeBase\\WebService\\src\\com\\rest\\service\\PythonScript.py");

在运行代码时,它会打开选​​择要运行脚本的程序的提示。我该怎么做才能让它隐式运行?

2 个答案:

答案 0 :(得分:1)

尝试运行Python解释器:

Process p = Runtime.getRuntime().exec("[PATH TO YOUR PYTHON DIR]\\python.exe e:\\dev\\CodeBase\\WebService\\src\\com\\rest\\service\\PythonScript.py");

通常[PATH TO YOUR PYTHON DIR]类似于C:\\Python27\\C:\\Python34,具体取决于您的Python版本。

如果您已将Python目录添加到系统PATH变量,那么.exec("python ...")就足够了。

答案 1 :(得分:1)

您需要将.py文件转换为.exe才能使用Py2Exe。您可以下载它并按照说明进行转换。