我正在从php执行python脚本,该脚本正在从selenium导入webdriver,但出现错误
回溯(最近通话最近):文件 硒中的“ /var/www/html/spreadsheet/script.py”,第10行 import webdriver ImportError:没有名为硒的模块
Selenium已安装,并且python脚本可以从bash正常运行。我也从sudo运行了它,但仍然遇到相同的错误。
我的php脚本是
$dir = __DIR__;
$command = "sudo -u www-data python ".$dir."/script.py 2>&1";
$pid = popen( $command,"r");
while( !feof( $pid ) )
{
echo fread($pid, 256);
flush();
ob_flush();
usleep(200000);
}
pclose($pid);
在script.py中,我越来越差劲
from selenium import webdriver
import time
import os
import os.path
所以导入webdriver时出现错误。
答案 0 :(得分:1)
是否安装了硒模块?如果没有安装使用 pip install selenium->适用于Python 2.7及更高版本 pip3 install selenium->适用于Python3。^及更高版本