Ho installato il cuscino facendoPillow (PIL) non supporta i file PNG .. come installare la libreria di compressione ZLIB?
pip install Pillow
e io non ho installato PIL. Dopo aver installato il cuscino, che ha detto:
ZLIB (PNG/ZIP) support not available
e quando cerco di creare una miniatura di un'immagine PNG, mi dà un errore che dice
IOError at /createThumbnail/
decoder zip not available
ho letto la documentazione Cuscino (http://pillow.readthedocs.org/en/latest/handbook/image-file-formats.html#png) e ha detto che per ottenere il supporto PNG, ho bisogno di "costruire e installare la libreria di compressione ZLIB prima di costruire la libreria di immagini Python.Vedi il README della distribuzione per i dettagli". Ho letto l'originale PIL README (http://pillow.readthedocs.org/en/latest/original-readme.html) e ha detto di installare
sudo apt-get install zlib1g-dev
Ho fatto questo e cuscino ancora non supportano i file PNG. Ho anche provato a reinstallare Pillow ma non ha funzionato. Qualche idea su come posso ottenere Pillow per supportare i file PNG?
EDIT: posso scaricare zlib da qui: http://zlib.net/
e poi seguito le istruzioni qui: http://petio.org/tools/zlib.html
ho praticamente appena estratto il file scaricato e poi corse questi codici all'interno della directory:
$ ./configure -s --prefix=/usr
$ make
$ sudo su
make install
e quindi ho disinstallato e reinstallato Pillow e ora supprt PNG, tuttavia, Ricevo ancora lo stesso identico messaggio di errore (decoder zip non disponibile). Qualche idea sul perché?
ah, perfetto, grazie. Ho effettuato l'installazione in Imaging-1.7.7 eseguendo i due comandi che hai menzionato e dopo averlo eseguito, nel riepilogo, ho detto che il supporto di FREETYPE e TKINTER non era disponibile. Ho continuato a seguire il README e ho installato $ python setup.py e l'ho installato e poi ha smesso di darmi l'errore. (Non sono sicuro del motivo per cui ha detto che non supporta gli altri file - potrebbe essere perché sto usando una versione molto vecchia di Lubuntu e non riesco nemmeno a fare nulla con apt-get dato che la versione è obsoleta - ma l'installazione di Imaging-1.7.7 ha risolto il problema – user2719875
Il link è 404. – User
Prova [questo] (https://pillow.readthedocs.org/it/2.8.1/original-readme.html) –