使用keras调用image时报错

使用的是TF2


from keras.preprocessing.image import ImageDataGenerator, image

出现报错


ImportError: cannot import name 'image' from 'tensorflow.keras.preprocessing.image' (D:\anaconda\lib\site-packages\tensorflow_core\python\keras\api\_v2\keras\preprocessing\image\__init__.py)

导致后面 img = image.load_img(省略)用不了

你去D:\anaconda\lib\site-packages\tensorflow_core\python\keras\api_v2\keras\preprocessing\image 这个路径下找 ,看是否找得到ImageDataGenerator但找不到 image

很大可能TensorFlow版本不对,该版本里面没有image函数,