使用'load_img'要求PIL和枕头已安装

时间:2020-03-25 16:54:25

标签: python tensorflow keras

我正在使用张量流和keras训练图像模型。

history = model.fit_generator(
    train_data_gen,
    steps_per_epoch=8000, #batch_size
    epochs=epochs,
    validation_data=val_data_gen,
    validation_steps=800 # batch_size
)

我收到此错误:

ImportError: Could not import PIL.Image. The use of `load_img` requires PIL.

枕头已经安装在我的conda环境中。 我该如何解决?

2 个答案:

答案 0 :(得分:0)

如果您不是特定于版本,则必须按以下方式更新环境

pip install --upgrade tensorflow keras numpy pandas sklearn pillow

但是,如果您是特定于版本的,那么

pip install pillow

注意:如果仅安装枕头,则需要停用并重新激活虚拟环境。

答案 1 :(得分:0)

转到 Anaconda导航器>环境> tensorflow>未安装>搜索枕头>单击枕头并安装 然后再次启动spyder或笔记本电脑,它将正常工作