我正在尝试使用普通形式上传图像,以便普通模式使用正常图像。
thumb = fields.ThumbnailField(upload_to=make_upload_path, sizes=settings.VIDEO_THUMB_SIZE, blank=True, null=True)
但是我收到了一个错误:
Upload a valid image. The file you uploaded was either not an image or a corrupted image.
但我的图片有效!我已经尝试过至少十个jpeg并得到错误。我该怎么办?
答案 0 :(得分:3)
您可能安装了PIL(Python Imaging Library)而没有JPEG支持。如果您没有libjpeg头文件,它将很乐意编译和安装,只是没有JPEG支持。您需要卸载PIL,确保安装libjpeg和libjpeg开发头文件,然后重新安装PIL。如何执行此操作完全取决于您的平台。