首先,如果这个问题看起来像重复的话,我很抱歉。但老实说,没有什么对我有用。在这里搜了几个小时。你知道吗
好的,我有一个名为label_image.py
的python文件,代码如下:
import numpy as np
import tensorflow as tf
print("TEST")
当我试图通过PHP文件调用脚本时:
$outpt = shell_exec('python label_image.py');
var_dump($outpt);
返回NULL。你知道吗
但是,如果我在python文件中删除tensorflow的导入,则如下所示:
import numpy as np
print("TEST")
并运行PHP文件,输出以下内容:
string(5) "TEST "
通过此测试,可以推断导入Tensorflow的行导致返回NULL。你知道吗
我试着把这个放在我的PHP文件上,正如我在另一个stackoverflow线程上读到的:
PUTENV("/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/");
但还是不行。顺便说一下,我正在使用Mac OS。你知道吗
如果有任何帮助,我将不胜感激。你知道吗
谢谢。你知道吗
如果定位张量流库有问题,我想您可以尝试如下设置
PYTHONPATH
:相关问题 更多 >
编程相关推荐