在Java项目中包含python包
我有一个Java项目,其中通过 代码: 问题是python代码需要一个python站点包才能运行 在Pycharm中单独运行python代码时,它工作正常 但是intellij不能完全理解代码 这些是我试图在intellij中包含的导入 将ply.lex导入为lex在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
将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?