私はGoogle App EngineのcloudstorageをDjango 1.8と一緒に使用しようとしています(Djangae経由で、これは関係ないはずです)。私は主に仕事をするために管理者経由でファイルをアップロードしようとしています。Google App EngineのDjango - PIL._imagingというモジュールはありません
実際にすべてがうまく動作すると、問題なくファイルをアップロードできます。同じものをローカルで実行すると、PILのImage.pyから次のインポートエラーが発生します。 Djangoは問題の一部であるように思わPILと枕がインストールされているローカルsitepackagesフォルダを、使用しています。この設定では
No module named PIL._imaging
アイデア?これはOSX El Capitanにありますが、それは似たような問題に関連しているかもしれないと言っている人もいますが、今まで見つかったことはありませんでした。 documentationパー
この場合、PILをインポートしようとするとエラーが発生しますが、そうではありません。このエラーは、Cライブラリを使用しようとするとPILの内部で発生します。 –
申し訳ありませんが、あなたが正しいです。実際には、PILを直接使用している間は、ラップされたAPIを使用しています。 Cモジュールをホワイトリストに載せることもできますが、おそらく提供されているAPIの使用を検討するべきでしょう。私はそれに応じて私の答えを更新しています。 –
@KenKinderドキュメントは実際にPILがサポートされていると言っていますhttps://cloud.google.com/appengine/docs/python/tools/built-in-libraries-27 – user1778606