Ich stehe gerade vor dem Problem, dass ich mit einem Java Programm, ein Python Programm öffnen möchte. Mein Ansatz ist dieser:
Über die cmd lässt sich Python genau so öffnen. Wenn ich das über das Programm starten lasse erhalte ich jedoch die Fehlermeldung:
java.io.IOException: Cannot run program "python": CreateProcess error=2, Das System kann die angegebene Datei nicht finden
Ich habe schon ausgiebig nach dem Fehler gegooglet, aber bei mir scheint das Problem ein
anderes zu sein.
Ich habe mein Wissen über den ProcessBuilder unter anderem aus diesem Tut:
https://bytes.com/topic/python/insights/949995-three-ways-run-python-programs-java
Ich hoffe Ihr könnt mir helfen. Danke für eure Antworten im Voraus!
Code:
try
{
ProcessBuilder pb = new ProcessBuilder("python","Connect.py");
Process p = pb.start();
}
catch(Exception e)
{
System.out.println(e);
}
Über die cmd lässt sich Python genau so öffnen. Wenn ich das über das Programm starten lasse erhalte ich jedoch die Fehlermeldung:
java.io.IOException: Cannot run program "python": CreateProcess error=2, Das System kann die angegebene Datei nicht finden
Ich habe schon ausgiebig nach dem Fehler gegooglet, aber bei mir scheint das Problem ein
anderes zu sein.
Ich habe mein Wissen über den ProcessBuilder unter anderem aus diesem Tut:
https://bytes.com/topic/python/insights/949995-three-ways-run-python-programs-java
Ich hoffe Ihr könnt mir helfen. Danke für eure Antworten im Voraus!