About the PIL Error -- IOError: decoder zip not available
The more detail installation PIL with zlib library in Ubuntu 64 bit :
http://obroll.com/install-python-pil-python-image-library-on-ubuntu-11-10-oneiric/
For the lazy (credits to @meawoppl for the apt-get
):
$ sudo apt-get install libjpeg-dev zlib1g-dev
sudo pip uninstall PIL
sudo pip install pillow
^^ fixed it for me.
Pillow is a fork of PIL that is compatible with pip/setuptools and gets a little better maintenance. I haven't seen any API differences yet.
Edit: There is one notable API difference. PIL exposes Image as a top-level namespace, so you can
import Image # in PIL only
but
from PIL import Image # in pillow or PIL
- Thanks, Leopd!