我安装了 PIL,但是每当我尝试通过模型的 Django Admin 将 .png 文件上传到图像字段时,我都会收到此错误:
“上传一张有效的图片。您上传的文件不是图片或损坏的图片。”
其他图像类型工作正常。我尝试了几种不同的 PNG 文件。
我在安装 pypng、libpng-dev 等之后尝试重建 PIL,并且在 ubuntu 服务器上。
最佳答案
此问题已通过使用 pip 安装“pillow”而不是“pil”来解决,这样可以轻松部署到 virtualenv。
关于python - Django 图像字段 "Upload a valid image. The file you uploaded was either not an image or a corrupted image.",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7606614/