在mac上从java代码运行python命令
我试图从Java代码中运行python命令paster serve。 我想从新终端的特定文件夹运行粘贴服务命令。在堆栈溢出上搜索了很多东西后,我尝试了下面的代码,但这种方法不起作用在mac上从java代码运行python命令,java,python,Java,Python,我试图从Java代码中运行python命令paster serve。 我想从新终端的特定文件夹运行粘贴服务命令。在堆栈溢出上搜索了很多东西后,我尝试了下面的代码,但这种方法不起作用 String[] shellcmd = { paster server conf/def.ini", "/Users/shee/pythonAgent/" }; Runtime.getRunti
String[] shellcmd = {
paster server conf/def.ini",
"/Users/shee/pythonAgent/"
};
Runtime.getRuntime().exec(shellcmd);
我从不同的文件夹运行这段代码,这就是为什么它给我错误“无法运行程序”粘贴服务器conf/def.ini:error=2,没有这样的文件或目录”所以,我想启动新终端并转到pythonangent文件夹,然后运行此命令。最后我可以打开新终端,但我现在不确定如何在同一窗口中运行此命令。。下面是我使用的代码:-String[]cmd={/usr/bin/open“,“-a”,“Terminal”,“/Users/shee/pythonangent/”};Runtime.getRuntime().exec(cmd);但是,现在我正试图从同一个文件夹中运行paster-serve-conf/dev.ini命令。尝试在1命令中执行。