Python 库(rembg)不适用于 www-data 用户

Python 库(rembg)不适用于 www-data 用户

我正在使用rembgPython并将其用于我的Larvel项目,我尝试了多种方法从我的 PHP 应用程序执行 Python 文件,例如symfony/process,,shell_execartisan这个文件不起作用。

文件在简单的 Python 使用下工作正常,例如print("testing"),但如果我尝试使用任何库,例如rembg在我的Python File,它就会出错。经过几个小时的调试,我最终得到了这个错误,即 PHP 文件使用的是www-data用户而不是我的用户。并且www-data不允许使用 Python 模块。

在此处输入图片描述

USER_BASE: '/var/www/.local' (doesn't exist)
USER_SITE: '/var/www/.local/lib/python3.8/site-packages' (doesn't exist)

请帮忙。我是 Python 新手,谢谢

相关内容