0

我正在使用简单的缩略图为上传的图像生成缩略图。在开发环境中,为 png 和 jpg 文件正确生成缩略图并上传到 S3。但是,在生产中,只会生成 png 图像的缩略图,而不是 jpg。我不知道为什么-请帮忙?

设置

  1. Ubuntu 14.04
  2. nginx
  3. 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。

4

1 回答 1

1

您需要为 ubuntu 上的枕头 JPEG 支持安装一个额外的库。也许你错过了?

sudo apt-get install libjpeg-dev
pip install -I pillow
于 2015-07-23T06:12:42.950 回答