我正在使用简单的缩略图为上传的图像生成缩略图。在开发环境中,为 png 和 jpg 文件正确生成缩略图并上传到 S3。但是,在生产中,只会生成 png 图像的缩略图,而不是 jpg。我不知道为什么-请帮忙?
设置
- Ubuntu 14.04
- nginx
- django 1.7.5 & Python 2.7
更新
遵循 Mark Galloway 的出色建议,我安装了 Pillow 文档中建议的要求:
sudo apt-get install libtiff5-dev libjpeg8-dev zlib1g-dev libfreetype6-dev liblcms2-dev libwebp-dev tcl8.6-dev tk8.6-dev python-tk
然后重新安装枕头:
sudo pip install -I pillow
最后,为了更好地重新启动 gunicorn。