Kerasで「ImportError: Could not import PIL.Image. The use of `array_to_img` requires PIL.」とPILのエラーが出る
エラー
ローカルではこのエラー見たことなかったんだけど、サーバ側で実行したらPILに関するエラーが。 Kerasで以下のようにimportしてるのにだめなのか…。
from keras.preprocessing.image import ( ImageDataGenerator, load_img, img_to_array, array_to_img )
解決策
condaでインストール。
$ conda install Pillow
もう一度実行したら… なんで!!OpenCVインストールしてなかったっけなぁ…。
ImportError: numpy.core.multiarray failed to import Traceback (most recent call last): File "datagen.py", line 4, in <module> import cv2 ImportError: numpy.core.multiarray failed to import
以下コマンドでインストール。
$ conda install -c conda-forge opencv
おしまい。