Python sorl缩略图不显示图像

Python sorl缩略图不显示图像,python,django,django-templates,thumbnails,sorl-thumbnail,Python,Django,Django Templates,Thumbnails,Sorl Thumbnail,更新: 我转身 调试=真 缩略图_调试=True 在我的设置文件中,在以下位置出现错误:{%thumbnail image.image“551”as im%}在/images/detail/106/maybe/ 解码器jpeg不可用 我的设置文件中有sorl INSTALLED_APPS = ( 'account', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttype

更新: 我转身

调试=真 缩略图_调试=True

在我的设置文件中,在以下位置出现错误:
{%thumbnail image.image“551”as im%}
在/images/detail/106/maybe/

解码器jpeg不可用

我的设置文件中有sorl

INSTALLED_APPS = (
    'account',
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'social.apps.django_app.default',
    'images',
    'sorl.thumbnail',


here is my html 
{% load thumbnail %}
{% block title %}{{ user.username }}{% endblock %}
{% block content %}



    <div id="details">
    {% thumbnail image.image "551" as im %}

        <a href="{{ image.image.url }}">
            <img src="{{ im.url }}" alt="{{ image.title }}"class="image-detail">
        </a>

    {% endthumbnail %}
已安装的应用程序=(
“账户”,
“django.contrib.admin”,
“django.contrib.auth”,
“django.contrib.contenttypes”,
“django.contrib.sessions”,
“django.contrib.messages”,
“django.contrib.staticfiles”,
'social.apps.django_app.default',
“图像”,
“Soll.缩略图”,
这是我的html
{%加载缩略图%}
{%block title%}{{user.username}{%endblock%}
{%block content%}
{%缩略图图像。图像“551”作为im%}
{%endthumbnail%}
当我拿出缩略标签时,
,图像显示没有问题

我在开发阶段并没有遇到这个问题,但现在我即将部署,这正在发生

也没有需要检查的img元件。 你知道会出什么问题吗

这是我的媒体url和根目录。(以防万一) 媒体URL='/MEDIA/'
MEDIA\u ROOT=os.path.join(BASE\u DIR,'MEDIA/')

你问这个问题已经有一段时间了,但我在试图解决另一个Sorl问题时偶然发现了它

在我看来,您没有安装正确的依赖项,文档中有关于这方面的有用信息:

您需要安装图像库。sorl缩略图附带对Python Imaging library、pgmagick、ImageMagick(或GraphicsMagick)命令行工具的支持。pgmagick是GraphicsMagick(Magick++)的Python绑定

文件:

TL;DR:您可能需要运行类似的东西(来自Ubuntu10.04文档的示例)

旁注:您没有看到图像标记的原因 检查是因为{%thumbnail%}标记失败

sudo apt-get install libjpeg62 libjpeg62-dev zlib1g-dev
pip install Pillow