Problema Link para o cabeçalho
Ao tentar instalar a biblioteca pillow, me deparei com o problema de não dar suporte a jpeg.
O erro apresentado era: “decoder jpeg not available”.
Como estou desenvolvendo uma aplicação que irá redimensionar imagens jpeg e png isto é um problema.
Solução Link para o cabeçalho
Após algumas buscas no Stack Overflow cheguei ao seguintes passos que funcionaram pra mim.
# Esta solução funciona em Ubuntu 14.04+
>>> sudo apt-get install libtiff5-dev libjpeg8-dev zlib1g-dev libfreetype6-dev liblcms2-dev libwebp-dev tcl8.6-dev tk8.6-dev python-tk
#For Ubuntu x64:
>>> 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
# Or for Ubuntu 32bit:
>>> sudo ln -s /usr/lib/i386-linux-gnu/libjpeg.so /usr/lib/
>>> sudo ln -s /usr/lib/i386-linux-gnu/libfreetype.so.6 /usr/lib/
>>> sudo ln -s /usr/lib/i386-linux-gnu/libz.so /usr/lib/
>>> pip install --no-cache-dir -v Pillow
# O -v é só para após a instalação checarmos se tudo correu bem.
Conclusão Link para o cabeçalho
Sim, este foi um post ligeiro, com intuito de ajudar outros que possivelmente encontrem o mesmo erro que eu.
Espero que tenham gostado. Abraços!
Créditos para a solução e links interessantes:
Então é isso pessoal!
Até a próxima!
{}’s