当我从独立单元格中的PIL导入映像运行时,我正在使用PIL库,但它运行正常,但是在执行该操作时,我在下面收到错误消息。
ImportError Traceback (most recent call last)
<ipython-input-60-4b3ebd7bc618> in <module>
6 for id in tqdm(train_img):
7 image_path = os.path.join(root_captioning,'Flicker8k_Dataset', id)
----> 8 img = tensorflow.keras.preprocessing.image.load_img(image_path, target_size=(HEIGHT, WIDTH))
9 encoding_train[id] = encodeImage(img)
10 with open(train_path, "wb") as fp:
C:\Anaconda3\envs\tensorflow\lib\site-packages\keras_preprocessing\image\utils.py in load_img(path, grayscale, color_mode, target_size, interpolation)
106 color_mode = 'grayscale'
107 if pil_image is None:
--> 108 raise ImportError('Could not import PIL.Image. '
109 'The use of `load_img` requires PIL.')
110 img = pil_image.open(path)
ImportError: Could not import PIL.Image. The use of `load_img` requires PIL.