我发现了一个非常相似的问题here。但是,它没有帮助我解决我的问题。
使用Web服务器我试图从php脚本调用python脚本。但是,当我导入numpy库时,我只得到一个空白屏幕,而我得到预期的输出' help'没有'导入numpy'线。值得注意的是,通过终端而不是Web服务器运行它时没有问题。
php脚本:
<?php
$input = 'help';
$output = exec("/usr/bin/python3.5 /path/test.py '$input'");
echo $output;
?>
python脚本(这里我已经注释了一次尝试抛出错误,但我得到的只是&#39;路径&#39;:
import sys
# try:
# import numpy
# print('done')
# except Exception as e:
# print(e)
import numpy
foo = sys.argv[1]
print(foo)
非常感谢任何帮助。