2024-04-26 12:15:42 发布
网友
我有一个简单的php代码:
<?php echo exec('/opt/anaconda2/bin/python test2.py 2>&1'); ?><br>
而test2.py只需导入一个名为theano的库
test2.py
theano
import theano
它在ssh下工作,但抛出:
KeyError: 'PATH'
在浏览器中查看php时。你知道吗
这里发生了什么事?有什么方法可以让我看到错误消息的完整跟踪吗?你知道吗
您可以在PHP方面尝试这一点,但我认为KeyError是Python的一个特性:
<?php $output = array(); exec('/opt/anaconda2/bin/python test2.py 2>&1', $output, $returnCode); echo 'Output is: ' . PHP_EOL; var_dump($output); echo 'Return code is: ' . PHP_EOL; var_dump($returnCode); ?>
您可以在PHP方面尝试这一点,但我认为KeyError是Python的一个特性:
相关问题 更多 >
编程相关推荐