Как мне запустить скрипт anaconda / python с PHP в отдельной папке - PullRequest
0 голосов
/ 14 мая 2019

Я хочу запустить скрипт python / scrapy из моей среды PHP. Я запускаю его на ограниченном сервере, но могу заставить его работать, используя следующие команды на bash:

cd /www/path/to/python-script/
source $HOME/anaconda3/bin/activate ~/anaconda3
scrapy crawl project -o /www/path/to/destination-folder/bla.csv 

Теперь мне сложно воспроизвести это с помощью PHP. Следующая попытка, к сожалению, не работает:

$run = shell_exec("cd /www/path/to/python-script/;
source $HOME/anaconda3/bin/activate ~/anaconda3;
scrapy crawl project -o /www/path/to/destination-folder/bla.csv");
var_dump ($run);

Результат NULL

Как я могу запустить скрипт Python в среде анаконды из PHP с абсолютными папками, не связанными с PHP-скриптом?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...