** Die folgenden Informationen sind veraltet und können derzeit nicht ausgeführt werden. ** ** **
Bitte sehen Sie hier für Details. Pip \ | Open Data and Programming
Schließlich scheint es, dass PIL nicht mehr mit pip eingesetzt werden kann.
Es scheint, dass von einer Version von pip "--allow-external" und "--allow-unverified" jetzt "veraltet" sind.
Du kannst das Kissen ruhig benutzen, oder?
pyenv
Ich habe die Umgebung mit eingestelltpyenv local hogehoge
Und dannpyenv activate
In dem Projekt mache ichpip install pil
Ist Moos.
Da es sich um einen zweistufigen Mechanismus handelte, ein Memo
$ pip install PIL
Es wird Moos sein
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
Es wurde hier geschrieben http://stackoverflow.com/questions/21242107/pip-install-pil-dont-install-into-virtualenv
pip install PIL --allow-external PIL --allow-unverified PIL
Ich fühlte etwas anderes als das, was ich tat
pip install PIL --allow-external PIL --allow-unverified PIL
Ich bin froh, dass ich Fortschritte gemacht habe, aber ich kann immer noch nicht installieren
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
weiß nicht. Google
Das ist wahr, aber nicht. Legen Sie [Kissen] ein (https://github.com/python-pillow/Pillow). http://stackoverflow.com/questions/23996756/pil-installation-error-on-mac-os-maverics-inside-virtual-env
Was ich einfügen möchte, ist PIL
Weiter google
Es ist wie es ist. http://stackoverflow.com/questions/20325473/error-installing-python-image-library-using-pip-on-mac-os-x-10-9
Ich habe nur einen symbolischen Link eingefügt, und es gab keine verknüpfte Datei, also dachte ich, ich könnte sie zurückbekommen, wenn ich es einfach mache.
ln -s /usr/local/include/freetype2 /usr/local/include/freetype
Ja. Erfolgreiche Installation.
pip install PIL --allow-external PIL --allow-unverified PIL
20.11.2014 Nachtrag: Die Ursache wurde durch einen Kommentar von @shitsyndrome entdeckt.
Ab Pip 1.5 hat sich das Standardverhalten geändert, und es scheint, dass Sie es explizit angeben müssen, wenn Sie von einem externen Host (außer pypi.python.org) herunterladen möchten. http://pip.readthedocs.org/en/latest/reference/pip_install.html#externally-hosted-files
Recommended Posts