2010-12-10 7 views
1

Je suis en train d'enregistrer des images dans Django et l'erreur « Le module ImageOps ne pouvait être importé »ImageOps Module manquant dans PIL?

Pour une raison quelconque, je ne peux pas importer ou d'utiliser le module de ImageOps PIL dans la coquille de django. J'ai essayé de supprimer l'oeuf et de réinstaller PIL mais cela ne fonctionne pas. J'ai regardé à l'intérieur de l'œuf et ImageOps.py est là et tout va bien quand je vais à l'intérieur.

Quelqu'un sait pourquoi je perdrais l'accès à un seul module comme ça?

Répondre

3

Le problème était dû à django StdImageField. Dans site-packages/stdimage/ligne fields.py 71 J'ai changé

from PIL import Image, ImageOps 

à:

import Image, ImageOps 

Maintenant, tout fonctionne bien.