mongoengine.fields.配置错误:未找到PIL库

5 投票
1 回答
2803 浏览
提问于 2025-04-21 08:14

当我尝试导入一个包含图片字段(ImageField)的MongoEngine类时,出现了一个错误,提示内容是:

mongoengine.fields.ImproperlyConfigured: PIL library was not found

我的类结构是这样的:

class TrafficSign(Document):
    name = StringField()
    image = ImageField()
    type = StringField()
    desc = StringField()
    source = StringField()

这是什么问题呢?

1 个回答

5

你需要安装 Pillow,这个东西提供了 PIL 模块。你可以在终端里输入 sudo pip install Pillow 来安装它(如果你是在Windows上,就去掉 sudo)。

撰写回答