Python 错误输出(Symfony\Component\Process\Exception\ProcessFailedException)

Python 错误输出(Symfony\Component\Process\Exception\ProcessFailedException),python,Python,原始代码为if加载的_模型。predict(X)[0][0]>=0.5: 将代码更改为>=后,将显示另一个错误 Symfony\Component\Process\Exception\ProcessFailedException ================ Error Output: ================ line 15 if loaded_model.predict(X)[0][0] >= 0.5: ^ SyntaxError: invalid syntax

原始代码为if加载的_模型。predict(X)[0][0]>=0.5:

将代码更改为>=后,将显示另一个错误

Symfony\Component\Process\Exception\ProcessFailedException
================ Error Output: ================
 line 15 if loaded_model.predict(X)[0][0] >= 0.5: ^ SyntaxError: invalid syntax
代码在我的电脑中运行良好,但在上传到plesk控制面板后。它不起作用,有人有这个问题和解决方案吗?
或者需要在plesk控制面板中安装keras?以及如何安装,因为google没有在plesk控制面板中显示安装keras的方法。

您必须使用pip安装keras(例如,
pip安装keras
pip安装

您没有安装正确的keras软件包。这就是你的代码不起作用的原因


另外,将您的
keras.py
文件重命名为其他文件,因为您混淆了python导入

您是如何上传的?如果有人将
更改为
,则您必须将其更改回。将其更改回>=,另一个错误显示,======================错误输出:=====================================回溯(最近一次调用):文件第1行,从keras.models导入加载模型文件请编辑您的问题。在评论中读取长时间的错误回溯太难了。完成修改tim。谢谢。你有可能创建了自己的名为“keras.py”的文件吗?它在我的计算机中工作,但在上传到plesk控制面板后,它不工作。你在目标机器上安装了keras吗?据我所知,plesk只是服务器本身的前端。您必须在服务器上安装所有软件包(我从未使用过plesk),就我所见,您有“命令行界面”(从命令行对plesk对象执行操作)。您应该使用它在远程计算机上运行pip安装
Code: 1(General error),Output: ================ Error Output: ================ Traceback (most recent call last)
line 1, in <module> from keras.models import load_model File
line 1, in <module> from keras.models import load_model ImportError: No module named models
#keras.py
from keras.models import load_model
from cv2 import imread, resize
from numpy import zeros

# Path of the Image To Test
img_path = "wound.jpg"
loaded_model = load_model('./content/wound_classification')

# Load and preprocess Image
X = zeros((1, 300, 300, 3))
X[0] = resize(imread(img_path), (300, 300))
X[0] = X[0] / 255.0

# Predict Image
if loaded_model.predict(X)[0][0] >= 0.5:
    print("Wound is Non Chronic")
else:
    print("Wound is Chronic")