思いのほか苦労したのでメモ。 CentOSにPython2.5とPIL1.1.6の環境を作成してプログラムを動かしてみたところ、JPEG画像の処理に失敗し、下記のログが表示された。 decoder jpeg not available なんやかんやで下記のライブラリが必要だと分かったのでインストールした。 libjpeg-devel freetype2libjpeg-develはyumで、freetype2はソースからインストールした。 その後、PILを再インストールするのだが、ここの手順を調べるのに時間がかかった。とりあえず、下記の処理を実施すると動いた。 PILインストーラディレクトリのbuildディレクトリを削除python setup.py buildを実行python setup.py installを実行python selftest.pyを実行し、テストが全て通ることを確認