python - 使用 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);
解决方案
尝试这个:
$process = new Process(['python', public_path('python/script.py')]);
推荐阅读
- javascript - 如何使用 Express 和 knex.js 从 PostgreSQL 数组的前端添加值或元素?
- c# - SqlException 在执行期间未被用户代码处理
- wordpress - 如何在 Plesk 子域上部署 Flask 项目
- php - PusherBroadcaster 错误。Laravel 6 - 如何修复?
- android - 显示键盘时如何调整布局大小
- karate - 空手道 DSL:获取连接超时错误
- android - Android Kotlin For Loop 只运行一次
- cordova - 删除 cordova-plugin-pdf-viewer 时会出现错误
- iis-7 - 在 URL 部分中输入实例名称时如何导航到 index.php,但阻止访问基于 Web.config 文件中的扩展名的文件?
- javascript - 有没有办法改变芯片的点击颜色