Django jpg缩略图生成在生产中被阻止

时间:2015-07-23 05:25:20

标签: django easy-thumbnails

我使用简易缩略图为上传的图片生成缩略图。在开发环境中,正确生成缩略图并将其上载到S3以获取png和jpg文件。但是,在生产中,仅生成png图像的缩略图,而不是jpg。我无法弄清楚为什么 - 请帮帮忙?

设置

  1. ubuntu 14.04
  2. nginx的
  3. django 1.7.5& Python 2.7
  4. 更新

    根据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
    

    最后为了好的措施重新启动了枪炮。

1 个答案:

答案 0 :(得分:1)

您需要在ubuntu上安装另一个用于枕头JPEG支持的库。也许你错过了吗?

sudo apt-get install libjpeg-dev
pip install -I pillow