昨日からずっと悩んでいたこれ が解決した.結局のところプログラムの書き方が間違っていたということではなくて,どこのPIL(Python Image Library; Pillow)を呼び出すかという一点で詰まっていたらしい.まずは結論を書く. Google App Engine でも普通にPILは使える. Product環境(GAEサーバ上)では,GAE側で用意されているPILをロードする必要がある. ローカル開発環境で使うためのPILをGAEプロジェクト内に含めてはいけない. これだけ守り,app.yaml や appengine_config.py の書き方を間違えなければ上手くいく.一つずつ振り返りメモを書いておく. PIL のインストール Product環境には PIL は既に用意されているので,GAEプロジェクト内にPILをインストールする必要はない.とは言っても,ローカルサーバ
![【GAE/Python 解決済】GAEでPILをimportするのに躓いて一日悩んだ話 - #daiizメモ](https://cdn-ak-scissors.b.st-hatena.com/image/square/1ac7c9fa53da0d8c0872a5bcbffbfa622ed36afc/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fd%2Fdaiiz%2F20160918%2F20160918031330.jpg)