sh: 1: python: not found when execute python script from php

Я пытаюсь выполнить вызов скрипта python из php с помощью команды ниже:

$output = shell_exec('python /var/www/html/sna/server/userManagement.py '. $user.' '. $pass .' \''.$action.'\' 2>&1');

Но когда я выполняю его, я получаю следующее

sh: 1: python: not found 

Но python правильно установлен в моем env.

Если я сделаю digit

type -a python 

Я получу путь к python в этой среде, как показано ниже

python is /home/leonardo/miniconda2/envs/sna/bin/python

В самом начале скрипта python у меня есть include

#!/usr/bin/env python

Но я получаю всегда одну и ту же ошибку. Как я могу решить эту проблему?

0
задан 1 November 2020 в 18:54

0 ответов

Другие вопросы по тегам:

Похожие вопросы: