无法使用symfony进程从laravel运行python脚本(退出代码:-1073740791(未知错误))

时间:2018-06-03 09:18:42

标签: php python laravel symfony

我正在尝试使用symfony进程从laravel运行python脚本。 这是我的控制器

public function test()
{
    $process = new Process("C:/Users/faraz/Anaconda3/python C:/xampp/htdocs/fyp_final1/public/temp.py");
    $process->run();

    if (!$process->isSuccessful()) {
        throw new ProcessFailedException($process);
    }

    dump(json_decode($process->getOutput(), true));

}

这是我的python脚本,我将它放在我项目的公共文件夹中。

import json
data='abc'
print(json.dumps(data))

错误

  

命令“C:/ Users / faraz / Anaconda3 / python C:/xampp/htdocs/fyp_final1/public/temp.py”失败。退出代码:-1073740791(未知错误)工作目录:C:\ xampp \ htdocs \ fyp_final1 \ public输出:================错误输出:======= =========致命的Python错误:无法获得随机数来初始化Python

当我在终端上运行它时它运行正常。

0 个答案:

没有答案