Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从Java程序运行Python脚本_Java_Python - Fatal编程技术网

如何从Java程序运行Python脚本

如何从Java程序运行Python脚本,java,python,Java,Python,在我的Java程序中,我创建了一个最小二乘近似值,并将系数(即c1x+c2x^2+c3x^3…)导出到一个文本文件中,我的Python脚本将读取并打印该文本文件。然而,我甚至无法从Java程序中获得运行Hello World python的基本文件。我在互联网上搜寻答案,并运用了书中的所有技巧。这是我所做的:,这是输出: 我将相同的python文件test.py放在两个不同的位置,第一个是java程序的目录(C:\Users\BScot\OneDrive\Desktop\Numerical An

在我的Java程序中,我创建了一个最小二乘近似值,并将系数(即c1x+c2x^2+c3x^3…)导出到一个文本文件中,我的Python脚本将读取并打印该文本文件。然而,我甚至无法从Java程序中获得运行Hello World python的基本文件。我在互联网上搜寻答案,并运用了书中的所有技巧。这是我所做的:,这是输出:

我将相同的python文件test.py放在两个不同的位置,第一个是java程序的目录(C:\Users\BScot\OneDrive\Desktop\Numerical Analysis\Lab2\test.py),第二个是python项目的目录(C:\Users\BScot\OneDrive\Desktop\Numerical Analysis\test\test.py),只是想看看这是否会带来不同

一些异常表明找到了该文件,但它无法运行,因为它不是可执行文件;但是,当我将pythonstart命令添加到文件路径的前面时,它显示它找不到文件“python”


任何帮助都将不胜感激

python脚本路径中有空格字符。试着引用\“\”


另外,您还应该看看ProcessBuilder:

刚刚用这些引号尝试了一下,仍然会出现相同的错误。