[Python] Qualcuno di voi usa Pillow o PIL ?
Simone Dalla
simodalla a gmail.com
Sab 16 Nov 2013 12:45:03 CET
Il giorno 16 novembre 2013 10:36, Francesco Maida <fran a cesco.it> ha
scritto:
> Non riesco a farlo funzionare correttamente sul mio Mac con OS X 10.9
> Ho Xcode installato, ho installato Pillow con il comando "sudo pip install
> pillow" che mi ha compilato i sorgenti in C presumo, ma quando tento di
> usarlo ricevo un messaggio di errore:
>
> Ad esempio la prima cretinata che mi viene in mente. Apro IDLE su Python
> 2.7.6 e scrivo:
>
> from PIL import Image
>
> im = Image.open("/Users/Cipollino/Desktop/immagine.png")
> im.thumbnail((64, 48), Image.ANTIALIAS)
>
>
> A questo punto a Python girano le balle e mi risponde:
>
>
> Traceback (most recent call last):
> File "<pyshell#6>", line 1, in <module>
> im.thumbnail((64, 48), Image.ANTIALIAS)
> File "/Library/Python/2.7/site-packages/PIL/Image.py", line 1568, in
> thumbnail
> self.load()
> File "/Library/Python/2.7/site-packages/PIL/ImageFile.py", line 190, in
> load
> d = Image._getdecoder(self.mode, d, a, self.decoderconfig)
> File "/Library/Python/2.7/site-packages/PIL/Image.py", line 389, in
> _getdecoder
> raise IOError("decoder %s not available" % decoder_name)
> IOError: decoder zip not available
>
>
> Ho provato a cercare su StackOverflow e dicono che dovrei ricompilare
> Pillow o specificare un nuovo percorso alla libreria zlib.so, ma non ho la
> minima idea di dove mettere le mani nel codice sorgente.
>
> A voi č mai capitato di imbattervi in questo problema? E se si, come avete
> risolto?
>
Io ho provato ad eseguire il tuo codice (anch'io con OS X 10.9) in un
virtualenv (python 2.7.5) con pillow e non ho alcun errore.
Ho perņ installato preventivamente tramite homebrew [1] la libreria libpng
(prova a dare un'occhio qui
http://stackoverflow.com/questions/18246211/no-zlib-support-with-pillow-w-python3-3
)
[1] http://brew.sh/
Simone
--
Simo
- Registered Linux User #395060
- Software is like sex, it is better when it is free --> Linus B. Torvalds
-------------- parte successiva --------------
Un allegato HTML č stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20131116/cee60314/attachment.html>
Maggiori informazioni sulla lista
Python