Пишу программу,которая запускает .py скрипт в фоне через GUI на Java. Нужно проверить наличие Python на компьютере и если его нет,то не запускать программу. Каким образом это можно сделать?
Можно попробовать выполнить команду и отследить вывод
button.setOnAction(event -> {
Runtime runtime = Runtime.getRuntime();
Process process = runtime.exec("python command");
process.getOutputStream()
});
Сборка персонального компьютера от Artline: умный выбор для современных пользователей