Я выполняю простое python -v
из:
$process = new Process(['python -v']);
$process->run();
try {
if (!$process->isSuccessful())
{
throw new ProcessFailedException($process);
}
}
catch (\Exception $e) {
$this->logger->error($e->getMessage());
}
, но получаю исключение:
The command "'python -v'" failed. Exit Code: 127(Command not found) Working directory: /var/www/symfony/symfony/public Output: ================ Error Output: ================ sh: 1: exec: python -v: not found
Если я запускаю ту же команду из оболочки, все работает нормально.