如何在不同的文件夹中使用PHP运行anaconda / python脚本

时间:2019-05-14 15:33:34

标签: php python bash anaconda

我想从我的PHP环境中运行python / scrapy脚本。我在受限的服务器上运行它,但是可以在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

我如何在anaconda环境中从PHP运行带有与PHP脚本无关的绝对文件夹的python脚本?

0 个答案:

没有答案