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

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

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

最佳答案

该问题是由Django StdImageField引起的。在site-packages / stdimage / fields.py第71行中,我进行了更改

from PIL import Image, ImageOps


至:

import Image, ImageOps


现在一切正常。

关于python - PIL中缺少ImageOps模块?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4411643/

10-11 04:10