Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/386.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/295.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_Intellij Idea_Process - Fatal编程技术网

在Java项目中包含python包

在Java项目中包含python包,java,python,intellij-idea,process,Java,Python,Intellij Idea,Process,我有一个Java项目,其中通过 代码: 问题是python代码需要一个python站点包才能运行 在Pycharm中单独运行python代码时,它工作正常 但是intellij不能完全理解代码 这些是我试图在intellij中包含的导入 将ply.lex导入为lex 将ply.yacc作为yacc导入我不完全理解您的问题,但这可能会对您有所帮助 ArrayList<String> cmdLd = new ArrayList<String>(); cmdLd.add(&qu

我有一个Java项目,其中通过 代码:

问题是python代码需要一个python站点包才能运行

在Pycharm中单独运行python代码时,它工作正常 但是intellij不能完全理解代码

这些是我试图在intellij中包含的导入

将ply.lex导入为lex


将ply.yacc作为yacc导入

我不完全理解您的问题,但这可能会对您有所帮助

ArrayList<String> cmdLd = new ArrayList<String>();
cmdLd.add("python3");
cmdLd.add("pythonScript.py");
ProcessBuilder pb = new ProcessBuilder(cmdLd);
Process process = pb.start();
process.getOutputStream().close();
process.waitFor();
ArrayList cmdLd=new ArrayList();
cmdLd.add(“python3”);
添加(“pythonScript.py”);
ProcessBuilder pb=新的ProcessBuilder(cmdLd);
Process进程=pb.start();
process.getOutputStream().close();
process.waitFor();

我不完全理解你的问题,但也许这可以帮助你

ArrayList<String> cmdLd = new ArrayList<String>();
cmdLd.add("python3");
cmdLd.add("pythonScript.py");
ProcessBuilder pb = new ProcessBuilder(cmdLd);
Process process = pb.start();
process.getOutputStream().close();
process.waitFor();
ArrayList cmdLd=new ArrayList();
cmdLd.add(“python3”);
添加(“pythonScript.py”);
ProcessBuilder pb=新的ProcessBuilder(cmdLd);
Process进程=pb.start();
process.getOutputStream().close();
process.waitFor();

这有帮助吗?利用jython?这有帮助吗?利用jython?