在PHP上运行python脚本会引发错误“找不到默认的Python。”

时间:2018-08-05 09:27:09

标签: php python wamp web-development-server

我正在尝试通过使用我的PHP页面中运行python代码

<?php

$command = "py C:/wamp/www/py/python.py 2>&1";
$pid = popen( $command,"r");
while( !feof( $pid ) )
{
 echo fread($pid, 256);
 flush();
 ob_flush();
 usleep(100000);
}
pclose($pid);

?>

但这只是在我的网页上显示“找不到默认的Python。”

我的python代码是

hello = "hello"
world = "world"
print (hello + " " + world)

我正在使用WAMP运行php代码

1 个答案:

答案 0 :(得分:0)

您应该将python安装路径放置到Windows环境变量中。

  1. 右键单击您的计算机,然后选择“属性”
  2. 点击高级系统属性
  3. 点击环境变量
  4. 在用户变量上,选择“路径”,然后单击“编辑”
  5. 在其中用';'附加python安装路径分隔符

    例如:C:\ windows; C:\ Python \ Python27

如果您的系统上装有python 2和3
您可以使用
选择版本 py -2py -3