无法导入ImageDataGenerator

来源:8-4 实战(一)

慕码人1499

2025-04-28

我的keras版本是3.6.0,tensorflow的版本是2.19.0

ImportError: cannot import name ‘ImageDataGenerator’ from ‘keras.preprocessing.image’ (F:\aconda20241219\envs\imooc_ai\Lib\site-packages\keras\api\preprocessing\image_init_.py)

请问该如何解决?非常感谢

写回答

1回答

flare_zhao

2025-05-15

Keras 3.x 是独立框架,与 TensorFlow 内置的 tensorflow.keras 模块存在接口差异ImageDataGenerator 在 TensorFlow 2.x 中已整合到 tensorflow.keras.preprocessing.image 路径下

试试:from tensorflow.keras.preprocessing.image import ImageDataGenerator

或者卸载当前keras,安装和课程一致的版本

0
2
慕码人1499
回复 慕码人1499:我已经解决啦,谢谢
2025-05-15
共2条回复

Python3入门人工智能 掌握机器学习+深度学习

人工智能基础全方位讲解,构建完整人工智能知识体系,带你入门AI

2013 学习 · 610 问题

查看课程