I am getting the:
IOError: decoder zip not available
when I try to draw an image and save to a jpeg in PIL. Any thoughts on how to resolve this? PIL has worked fine for me in the past, when it comes to viewing/uploading images.
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
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
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With