J'essaie d'installer le paquet pip PIL. Cependant, l'installation ne fonctionne pas en lançant l'erreur suivante.
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))
L'installation ne fonctionne que si j'ai une ancienne version de pip, mais avec la version actuelle de pip 7.1.2
, Je ne peux pas télécharger le package. J'utilise la commande suivante pour installer les packages pip
pip install --timeout=1000 -i http://pypi.ksjc.sh.colo/simple --trusted-Host pypi.ksjc.sh.colo -r virtualenv-reqs.txt
Quel est le problème avec cela. J'ai pensé qu'il pourrait s'agir d'un problème SSL, c'est pourquoi j'ai ajouté l'indicateur --trusted-Host
. Le drapeau --allow-external
Peut-il être utilisé avec le fichier virtualenv-reqs
?.
Pillow est une fourchette maintenue de PIL, je vous recommande donc d'utiliser Pillow. Mais vous ne pouvez pas avoir les deux installés en même temps.
Tout d’abord, retirez la pilule et l’oreiller.
Puis installez Pillow avec pip install pillow
_ (bien que, selon la plate-forme, vous ayez peut-être besoin de prérequis ).
Assurez-vous ensuite que le code utilise from PIL import Image
plutôt que import Image
.
Vous pouvez essayer d'utiliser Oreiller à la place, ce qui est une fourche PIL:
pip install Pillow
Pour importer, utilisez ce qui suit:
from PIL import Image