【Python】Python Imaging Libraryインストール
0.課題
以前公開したWindowsへのCaffeインストールの環境でPIL(Python Imaging Library)をインストールする際に通常のインストーラーではエラーになる。具体的にはWindows7 64bitの環境でPILのインストーラーを実行するとPythonがレジストリに登録されていない旨のエラーが出てインストールに進めかった。
1.Pillowのダウンロード&インストール
以下のサイトからPillowをダウンロード。今回はWindowsの64bitOSでPython2.7を使っているので Pillow-3.2.0-cp27-cp27m-win_amd64.whl をダウンロードした。
http://www.lfd.uci.edu/~gohlke/pythonlibs/
ダウンロードフォルダでコマンドプロンプトを起動し、以下を実行。
pip install Pillow-3.2.0-cp27-cp27m-win_amd64.whl
以上でインストールが完了。
2.動作確認
Pythonで以下を実行し、エラーが出ないことを確認する。
from PIL import Image
一部のプログラムでは import Image と "from PIL" を記述していないものがあるが、その場合は Image.open()実行時にIOError: cannot identify image fileというエラーが発生するので要注意。
参考
http://qiita.com/harhogefoo/items/6aac950bb70ec9a48185
http://symfoware.blog68.fc2.com/blog-entry-1109.html