解码器zip不可用(Windows 7)

4

我安装了django-photologue,但是当我试图在django admin中保存照片时,它会抛出以下错误:

'decoder zip not available'

我已经卸载并重新安装了PIL。我希望有人能够帮助我完整地解决这个问题。


看看这篇帖子:"Need help with a PIL Error — IOError: decoder zip not available",它可能会有所帮助。 - DMK
3个回答

5

在Windows上安装PIL时,建议使用PIL官网提供的二进制安装程序,而不是使用pip。


2

我能够在Windows上干净地解决这个问题,只需运行pip install --use-wheel Pillow。我不确定发生了什么变化,因为PILLOW安装过去在我的Windows设置中都可以正常工作。我必须有一些混合版本或默认行为已经改变。


-3

请尝试以下指示:

sudo pip uninstall PIL
sudo apt-get install libjpeg8 libjpeg62-dev libfreetype6 libfreetype6-dev
sudo ln -s /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib
sudo ln -s /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib
sudo ln -s /usr/lib/x86_64-linux-gnu/libz.so /usr/lib
sudo pip install -U PIL

这应该解决 PIL 问题 decoder zip not available


你知道你引用的链接因为损坏了而链接到了什么内容吗? - Chris
1
你有Windows 7的解决方案吗?上面似乎是针对基于Debian的系统。 - glennr

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接