NEWS
Exec Python unter Windows ausführen
-
Versuche schon vergeblich, ein Python Script mit exec in ioBroker auszuführen.
Es kommt immer nur Der Befehl "python" ist entweder falsch geschrieben oder konnte nicht gefunden werden.
exec ist für javascript erlaubt. In der Kommandozeile funktioniert das Script wunderbar.
Probiert habe ich schon die unterschiedlichsten Möglichkeiten.
exec('python', function() {});
oder
exec('cmd.exe /c "python"', function() {});
Neustart von Windows / ioBroker auch schon probiert.
-
@nightwatcher mach doch mal bitte folgendes:
- im Script den Befehl
exec('cmd', function() {});
Dann bekommst du eine Befehlszeile mit den Rechten des Benutzers der sie gestartet hat (auch den pfadangaben, etc)
- in dieser Befehlszeile versuch dann dein python Skript zu starten. Wenn Du heraus gefunden hast was da benötigt wird kannst du das im exec als Befehl eintragen.
A.