Windows7, 64bitのPythonでPIL.Image.showを使えるようにする

Windows7で64bitのpython2.6にPILライブラリをインストールしたが、PIL.Image.showが使えない。
メソッドで使う_imagingモジュールが32bitバイナリでDLLのロードに失敗するみたいだ。

自前でビルドとかものすごく面倒そうな感じだったのでどうしようかと思ったけれど、こんなサイトを見つけた。

Unofficial Windows Binaries for Python Extension Packages

64bit環境向けにコンパイル済みライブラリを配布している人がいるようだ。

リンク先にある64bit向けにコンパイルされたPILをインストールするとPIL.Image.showが使えるようになった。