Moin Zusammen,
ich bin neu hier im Forum und wäre dankbar, wenn mir jemand helfen könnten. Ich möchte ein Python Script innerhalb von Java-Code ausführen. Leider scheitert schon das Hallo World Beipiel, weil die Klasse PythonInterpreter nicht gefunden wird und ich nicht weiß, was ich installieren muss, damit sie gefunden werden kann. Der Code lautet
Ich arbeite unter Manjaro Linux. Installiert habe ich bereits jython. Wenn ich über die Console mit javac kompiliere, lautet die Fehlermeldung:
Was fehlt? Hat jemand Erfahrung damit? Danke!
ich bin neu hier im Forum und wäre dankbar, wenn mir jemand helfen könnten. Ich möchte ein Python Script innerhalb von Java-Code ausführen. Leider scheitert schon das Hallo World Beipiel, weil die Klasse PythonInterpreter nicht gefunden wird und ich nicht weiß, was ich installieren muss, damit sie gefunden werden kann. Der Code lautet
Java:
import org.python.util.PythonInterpreter;
public class JythonHelloWorld {
public static void main(String[] args) {
try(PythonInterpreter pyInterp = new PythonInterpreter()) {
pyInterp.exec("print('Hello Python World!')");
}
}
}
Code:
JythonHelloWorld.java:1: error: package org.python.util does not exist
import org.python.util.PythonInterpreter;
^
JythonHelloWorld.java:5: error: cannot find symbol
try(PythonInterpreter pyInterp = new PythonInterpreter()) {
^
symbol: class PythonInterpreter
location: class JythonHelloWorld
JythonHelloWorld.java:5: error: cannot find symbol
try(PythonInterpreter pyInterp = new PythonInterpreter()) {
^
symbol: class PythonInterpreter
location: class JythonHelloWorld
3 errors