PIL dit qu’il a “support disponible” mais donne toujours IOError lors de l’enregistrement de fichiers

J’utilise PIL via virtualenv sur Ubuntu, installé avec pip. J’ai changé le fichier setup.py pour indiquer les librairies des décodeurs. Je reçois ce message lorsque j’installe PIL:

PIL 1.1.7 SETUP SUMMARY version 1.1.7 platform linux2 2.6.7 (r267:88850, Aug 11 2011, 12:16:10) [GCC 4.6.1] --- TKINTER support available --- JPEG support available --- ZLIB (PNG/ZIP) support available --- FREETYPE2 support available --- LITTLECMS support available

 PIL 1.1.7 SETUP SUMMARY version 1.1.7 platform linux2 2.6.7 (r267:88850, Aug 11 2011, 12:16:10) [GCC 4.6.1] --- TKINTER support available --- JPEG support available --- ZLIB (PNG/ZIP) support available --- FREETYPE2 support available --- LITTLECMS support available 

Mais j’obtiens toujours des messages “IOError: decoder jpeg not available” et “IOError: ‘decoder zip not available'” lorsque je sauvegarde un fichier. Qu’est-ce qui se passe?

Je pense que j’ai déjà connu le même problème. En outre, je pense que ceci est un duplicata de ceci A propos de l’erreur PIL – IOError: le zip du décodeur n’est pas disponible

  1. Télécharger PIL Source
  2. Télécharger zlib
  3. Point source PIL à zlib
  4. Reconstruire PIL