pip instalar PIL falla

Estoy tratando de instalar el paquete pip PIL. Sin embargo, la instalación no funciona lanzando el siguiente error.

Could not find a version that satisfies the requirement pil (from xhtml2pdf==0.0.4->-r virtualenv-reqs.txt (line 16)) (from versions: ) Some externally hosted files were ignored as access to them may be unreliable (use --allow-external pil to allow). No matching distribution found for pil (from xhtml2pdf==0.0.4->-r virtualenv-reqs.txt (line 16)) 

La instalación funciona cuando tengo una versión anterior de pip, pero con la versión actual de pip 7.1.2 no puedo descargar el paquete. Estoy usando el siguiente comando para instalar los paquetes pip

 pip install --timeout=1000 -i http://pypi.ksjc.sh.colo/simple --trusted-host pypi.ksjc.sh.colo -r virtualenv-reqs.txt 

¿Cuál es el problema con esto? Pensé que podría tratarse de un problema de SSL, por lo que agregué la --trusted-host . ¿Hay alguna forma de --allow-external el --allow-external con el archivo virtualenv-reqs ?

La almohada es una horquilla de PIL mantenida, por lo que recomiendo usarla. Pero no puedes tener ambos instalados al mismo tiempo.

  1. Primero, retire tanto la PIL como la almohada.

  2. Luego instale la almohada Pillow with pip install pillow (aunque, dependiendo de la plataforma, es posible que necesite algunos requisitos previos ).

  3. Luego, asegúrese de que el código esté utilizando la imagen from PIL import Image lugar de la import Image .