** Les informations suivantes sont obsolètes et ne peuvent pas être exécutées pour le moment. ** **
Veuillez voir ici pour plus de détails. Pip \ | Données ouvertes et programmation
Après tout, il semble que PIL ne puisse plus être mis en place avec pip.
Il semble qu'à partir d'une version de pip, «--allow-external» et «--allow-unverified» soient désormais «obsolètes».
Vous pouvez utiliser l'oreiller tranquillement, non?
pyenv
J'ai mis l'environnement avecpyenv local hogehoge
Et alorspyenv activate
Dans le projet que je faispip install pil
Est de la mousse.
Puisqu'il s'agissait d'un mécanisme en deux étapes, un mémo
$ pip install PIL
Ce sera de la mousse
Downloading/unpacking PIL
Could not find any downloads that satisfy the requirement PIL
Some insecure and unverifiable files were ignored (use --allow-unverified PIL to allow).
Cleaning up...
No distributions at all found for PIL
Storing debug log for failure in /Users/jasper/.pip/pip.log
C'était écrit ici http://stackoverflow.com/questions/21242107/pip-install-pil-dont-install-into-virtualenv
pip install PIL --allow-external PIL --allow-unverified PIL
J'ai ressenti quelque chose de différent de ce que je faisais
pip install PIL --allow-external PIL --allow-unverified PIL
Je suis content d'avoir progressé avec, mais je n'arrive toujours pas à installer
building '_imagingft' extension
gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/System/Library/Frameworks/Tcl.framework/Headers -I/System/Library/Frameworks/Tk.framework/Headers -I/usr/local/include/freetype2 -IlibImaging -I/usr/local/opt/pyenv/versions/inblue/include -I/usr/local/include -I/usr/include -I/usr/local/opt/pyenv/versions/2.6.8/include/python2.6 -c _imagingft.c -o build/temp.macosx-10.4-x86_64-2.6/_imagingft.o
_imagingft.c:73:10: fatal error: 'freetype/fterrors.h' file not found
#include <freetype/fterrors.h>
^
1 error generated.
error: command 'gcc' failed with exit status 1
----------------------------------------
Cleaning up...
Command /usr/local/opt/pyenv/versions/inblue/bin/python -c "import setuptools, tokenize;__file__='/usr/local/var/lib/pyenv/versions/inblue/build/PIL/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('
', '
'), __file__, 'exec'))" install --record /var/folders/10/1gcb6yqd4m14g9qr7s0lztg40000gn/T/pip-0bcmkN-record/install-record.txt --single-version-externally-managed --compile --install-headers /usr/local/opt/pyenv/versions/inblue/include/site/python2.6 failed with error code 1 in /usr/local/var/lib/pyenv/versions/inblue/build/PIL
Storing debug log for failure in /Users/jasper/.pip/pip.log
ne sait pas. Google
C'est vrai, mais pas. Mettez Pillow. http://stackoverflow.com/questions/23996756/pil-installation-error-on-mac-os-maverics-inside-virtual-env
Ce que je veux mettre, c'est PIL
Plus google
C'est comme ça. http://stackoverflow.com/questions/20325473/error-installing-python-image-library-using-pip-on-mac-os-x-10-9
J'ai juste mis un lien symbolique, et il n'y avait pas de fichier lié, alors j'ai pensé que je pourrais le récupérer si je le faisais simplement.
ln -s /usr/local/include/freetype2 /usr/local/include/freetype
Oui. Installation réussie.
pip install PIL --allow-external PIL --allow-unverified PIL
Post-scriptum du 20/11/2014: La cause a été découverte en recevant un commentaire de @shitsyndrome.
Depuis pip 1.5, le comportement par défaut a changé, et il semble que vous deviez le spécifier explicitement si vous souhaitez télécharger depuis un hôte externe (autre que pypi.python.org). http://pip.readthedocs.org/en/latest/reference/pip_install.html#externally-hosted-files
Recommended Posts