Algo parecido aconteceu comigo Resolvi assim
sudo apt-get install libjpeg libjpeg-dev libfreetype6 libfreetype6-dev zlib1g-dev
E tente instalar por meio de pip install PIL
.
Mais sobre o que o pip
pode encontrar aqui . Em suma, é uma maneira conveniente (e se tornando um padrão) de instalar bibliotecas python.
se continuar a falhar, pode ser devido ao PIL pesquisar essas bibliotecas em um caminho diferente.
It turns out that the APT installations put the libraries under /usr/lib/x86_64-linux-gnu and PIL will search for them in /usr/lib/. So you have to create symlinks for PIL to see them.
Tente ver se libjpeg e libz libs existem em / usr / lib / x86_64-linux-gnu e crie um link simbólico desta forma
sudo ln -s /lib/x86_64-linux-gnu/libz.so.1 /lib/
sudo ln -s /usr/lib/x86_64-linux-gnu/libfreetype.so.6 /usr/lib/
sudo ln -s /usr/lib/x86_64-linux-gnu/libjpeg.so.62 /usr/lib/
Fonte: link