PIL中缺少ImageOps模块?

时间:2010-12-10 17:34:53

标签: python django python-imaging-library

我正在尝试在Django中保存图像并收到错误“无法导入ImageOps模块”

由于某种原因,我无法在django shell中导入或使用PIL中的ImageOps模块。我尝试删除鸡蛋并重新安装PIL,但这不起作用。我看着里面的蛋,ImageOps.py就在那里,当我进去的时候一切都很好看。

有人知道为什么我会失去对这样一个模块的访问权限吗?

1 个答案:

答案 0 :(得分:4)

问题是由django StdImageField引起的。在site-packages / stdimage / fields.py第71行,我改变了

from PIL import Image, ImageOps

为:

import Image, ImageOps

现在一切正常。