【发布时间】:2017-06-11 07:27:24
【问题描述】:
我有一个 python 脚本,用于去除图像背景中的噪点。当我从终端调用这个脚本时,它工作正常,没有任何错误。我从终端调用该脚本如下:
/usr/bin/python noise.py 1.png 100
但是当我尝试使用 apache 从 PHP 调用它时,出现以下错误:
Traceback (most recent call last): File "./noise.py", line 2, in from PIL import Image, ImageFilter ImportError: No module named PIL
有人可以帮我解决这个问题吗?我试图授予 www-data 用户对该脚本的权限,如下所示:
sudo chown www-data:www-data noise.py
但这无济于事。请帮帮我。
【问题讨论】:
-
你能告诉我们你如何从 php 调用 Python 脚本
-
@fortune:我从 PHP 调用 python 脚本如下:/usr/bin/python ./noise.py 1.png 100 2>&1