2014-12-21 14 views
5

Ricevo un decodificatore jpeg non disponibile. I libjpeg installato usando brew ma quando installo il cuscino, è ottenuto *** Supporto JPEG non disponibiledecodificatore jpeg non disponibile mac osx

Ho avuto questo funzionamento e all'improvviso ha smesso di funzionare. Ho nuovamente scollegato e collegato libjpeg come se fosse stato suggerito in poche altre risposte SO. Ho anche disinstallato pillow e libjpeg e poi l'ho installato di nuovo, nessuna gioia.

+0

Si sta utilizzando un ambiente virtuale Python? –

risposta

5

Avete installato libjpeg-dev?

sudo apt-get install libjpeg-dev

Edit: realizzato probabilmente siete su OSX. Hai provato il seguente passaggio dalla risposta accettata da this question?

  • Prima di installare PIL, ma dopo l'installazione libjpeg, cambiare il “JPEG_ROOT = None” linea nel mio file setup.py a “JPEG_ROOT = libinclude (‘/ usr/local’)” (o dovunque sia installato libjpeg)

Hai provato la soluzione più comune a questo problema?

$ pip uninstall pillow` 
$ brew install libjpeg` 
$ pip install pillow` 
+0

Non sto usando PIL, installando il cuscino e ho fatto i passi che hai citato. –

+0

Ho aggiornato la mia risposta per il cuscino. Stai usando un ambiente virtuale Python come virtualenv? –

+0

Sì, scusa, ho dimenticato di dirlo. Stranamente questo funzionava, si fermò dopo 2 mesi. Sì lo ha fatto solo con il Cuscino. –