Tag Archives: python

Instalar Pillow (python)

Hoy me he encontrado con un servidor nuevo en el que no podía instalar los requirements de un proyecto Python. En concreto fallaba al instalar Pillow en el entorno virtual creado:

El problema venía porque era un servidor con Ubuntu Server 14.04 minimal. Las versiones minimal, como su nombre indica, no incluye paquetes que no sean estrictamente necesarios, lo que permite crear un entorno limpio de paquetes innecesarios que saturan el sistema.

En este caso el problema era la librería de jpg, que no estaba instalada y aunque era posible instalar Pillow sin soporte para JPG, en este caso era necesario disponer de esta característica:

Lo he podido solucionar instalando el paquete libjpeg-dev, disponible en los repositorios de Ubuntu:

y ahora sí:

Ahora sí, Pillow instalado con soporte para Jpg en Ubuntu minimal.

Saludos,