Django Satchmo无图像
我用clonesatchmo建立并运行了基本的Satchmo存储,但是图像没有显示出来 消息来源显示:Django Satchmo无图像,django,satchmo,Django,Satchmo,我用clonesatchmo建立并运行了基本的Satchmo存储,但是图像没有显示出来 消息来源显示: <a href="/product/neat-book/"><img src="" width="" height="" /></a> 提前谢谢 尝试运行此命令以检查问题python manage.py satchmo\u check 阅读本页底部有关安装数据的内容 您拥有的版本与此处的不匹配: 例如,此项与其他项不同(未全部选中) 易于安装 我也有同样的
<a href="/product/neat-book/"><img src="" width="" height="" /></a>
提前谢谢
python manage.py satchmo\u check
easy_install http://www.satchmoproject.com/snapshots/trml2pdf-1.2.tar.gz
pip install reportlab
rm -r store
python clonesatchmo.py
它工作得很好 检查存储目录中的satchmo.log文件。如果你发现
Sun, 23 Sep 2012 09:59:41 sorl.thumbnail ERROR Thumbnail tag failed:
Traceback (most recent call last):
File "/home/mosta/VirtualEnv/luana/local/lib/python2.7/site-packages/sorl/thumbnail/templatetags/thumbnail.py", line 45, in render
return self._render(context)
File "/home/mosta/VirtualEnv/luana/local/lib/python2.7/site-packages/sorl/thumbnail/templatetags/thumbnail.py", line 97, in _render
file_, geometry, **options
File "/home/mosta/VirtualEnv/luana/local/lib/python2.7/site-packages/sorl/thumbnail/base.py", line 61, in get_thumbnail
thumbnail)
File "/home/mosta/VirtualEnv/luana/local/lib/python2.7/site-packages/sorl/thumbnail/base.py", line 86, in _create_thumbnail
image = default.engine.create(source_image, geometry, options)
File "/home/mosta/VirtualEnv/luana/local/lib/python2.7/site-packages/sorl/thumbnail/engines/base.py", line 17, in create
image = self.scale(image, geometry, options)
File "/home/mosta/VirtualEnv/luana/local/lib/python2.7/site-packages/sorl/thumbnail/engines/base.py", line 49, in scale
image = self._scale(image, width, height)
File "/home/mosta/VirtualEnv/luana/local/lib/python2.7/site-packages/sorl/thumbnail/engines/pil_engine.py", line 62, in _scale
return image.resize((width, height), resample=Image.ANTIALIAS)
File "/home/mosta/VirtualEnv/luana/local/lib/python2.7/site-packages/PIL/Image.py", line 1290, in resize
self.load()
File "/home/mosta/VirtualEnv/luana/local/lib/python2.7/site-packages/PIL/ImageFile.py", line 189, in load
d = Image._getdecoder(self.mode, d, a, self.decoderconfig)
File "/home/mosta/VirtualEnv/luana/local/lib/python2.7/site-packages/PIL/Image.py", line 385, in _getdecoder
raise IOError("decoder %s not available" % decoder_name)
IOError: decoder zip not available
在安装PIL之前,您可能需要安装一些库
在我的案例中,问题通过以下方式解决:
> cd $my_virtual_env/lib
> ln -s /usr/lib/i386-linux-gnu/libjpeg.so
> ln -s /usr/lib/i386-linux-gnu/libfreetype.so
> ln -s /usr/lib/i386-linux-gnu/libz.so
> sudo pip uninstall PIL
> sudo pip install pillow
我读了几页来寻找解决方案:
> cd $my_virtual_env/lib
> ln -s /usr/lib/i386-linux-gnu/libjpeg.so
> ln -s /usr/lib/i386-linux-gnu/libfreetype.so
> ln -s /usr/lib/i386-linux-gnu/libz.so
> sudo pip uninstall PIL
> sudo pip install pillow