You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

安装Python3.9.0+TensorFlow&Keras2.11.0后遇keras_preprocessing模块缺失报错求助

解决“No module named 'keras_preprocessing'”报错的方案

方案一:统一使用TensorFlow内置模块修改导入语句

你的代码同时混用了tensorflow.keras.preprocessing和独立的keras_preprocessing,在Keras 2.11.0(与TensorFlow绑定的版本)中,load_img可直接从tensorflow.keras.preprocessing.image导入,无需单独引用keras_preprocessing。修改后代码如下:

from tensorflow.keras.preprocessing.image import ImageDataGenerator, img_to_array, load_img

方案二:单独安装keras-preprocessing模块

若需保留原导入方式,可通过pip安装该模块。在终端执行命令:

pip install keras-preprocessing

(若系统存在多个Python版本,建议使用pip3替代pip以确保安装到Python 3.9环境)

内容的提问来源于stack exchange,提问作者Naama

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.06 10:45:18