Я пытаюсь запустить скрипт питона с помощью выполнения в Java, но команда не работает, я получил эту ошибку:Run питон файл из Java
Cannot run program "python": CreateProcess error=2, The system cannot find the file specified
Даже я установить переменную PATH с исполняемым файлом питон.
public void call(){
String command= "python C:/Python27/lib2.py";
Process p = Runtime.getRuntime().exec(command);
}
PATH = "C:\Python27"
Можете ли вы запустить команду вручную из командной строки? Не могли бы вы показать нам свою «ПУТЬ»? –
Убедитесь, что python находится в PATH, где вы используете сборку, или укажите абсолютный путь к исполняемому файлу python в задаче exec. Затем взгляните на [this] (https://bytes.com/topic/python/insights/949995-three-ways-run-python-programs-java) –
Да, он отлично работает вручную из командной строки, я уже установите PATH, но ошибка все еще присутствует –