[英]Include a python package in a Java project
我有一个 Java 项目,其中我通过代码包含了一个 python 脚本:
try {
mProcess = Runtime.getRuntime().exec("python pythonScript.py");
} catch (Exception e) {
System.out.println(e.toString());
}
问题是 python 代码需要 python 站点 package 才能运行,
在 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();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.