首页 > 解决方案 > 使用 Python 在 Laravel 中使用 Symfony 进程时出错

问题描述

我正在尝试使用 Symfony Process 运行 python 脚本,但不知何故它不起作用。可能是什么问题呢?下面是我用来运行 python 脚本的代码。

        $process = new Process(['python', '/d/Programs/Programming/XAMPP/htdocs/Musify/public/python/script.py']);
        $process->run();
        
        if (!$process->isSuccessful()) {
            throw new ProcessFailedException($process);
        }

        $data = $process->getOutput();

        dd($data);

在此处输入图像描述

标签: pythonlaravelsymfony

解决方案


尝试这个:

$process = new Process(['python', public_path('python/script.py')]);


推荐阅读