[PYTHON] PIL kann nicht von virtualenv mit pyenv installiert werden

** 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?


pyenvIch habe die Umgebung mit eingestelltpyenv local hogehogeUnd dannpyenv activateIn dem Projekt mache ichpip install pilIst Moos.

Da es sich um einen zweistufigen Mechanismus handelte, ein Memo

Fazit

Einzelheiten

Die erste - äußerlich äußere Angelegenheit

$ 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

Google

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

Der zweite freie Typ

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

PIL kann nicht von virtualenv mit pyenv installiert werden
pyenv funktioniert nicht mit tcl-tk, das von homebrew installiert wurde.
Importieren Sie Bibliotheken, die mit PyCharm nicht per Pip installiert werden können
Wenn pydub nicht installiert werden kann
Optionen bei der Installation von Bibliotheken, die nicht in pyenv weitergeleitet werden können
Verwenden Sie pydoc mit Virtualenv / pyenv / venv
tkinter konnte nicht mit Python verwendet werden, das von pyenv of anyenv installiert wurde
django kann nicht in der Entwicklungsumgebung von pipenv + pyenv installiert werden
Verwenden Sie Anaconda-Python, das mit pyenv von openFrameworks installiert wurde
Angelegenheiten, die mit sklearn nicht importiert werden können
De-VBA Excel Tool! Beseitigen Sie das VBA Tool in einer Umgebung, in der Python nicht mit Python installiert werden kann
Ich kann mit Python3.5 (Windows) + django1.7.1 kein Projekt erstellen.
Wenn Sie mit APLpy keine Konturkarte zeichnen können
Einstellungen für die Python-Umgebung (virtualenv + pip ist nicht möglich)
Stellen Sie OpenCV3 in Python3 zur Verfügung, das mit pyenv installiert wurde
Kein Modul namens'distutils.util 'kann nicht mit get-pip.py verwendet werden
Untersuchung beim Import kann nicht mit Python durchgeführt werden
Was tun, wenn pip nicht installiert werden kann?
Matplotlib usw. kann nicht in die VirtualEnv-Umgebung importiert werden
Die von OpenCV ausgegebene AVI-Datei kann nicht abgespielt werden
Erstellen Sie eine virtuelle Umgebung mit Anaconda, die über Pyenv installiert ist
Verwenden Sie Python, das von pyenv für die PL / Python-Ausführungsumgebung installiert wurde
[android] Wenn AVD nicht mit verweigerter Berechtigung verwendet werden kann
Ursachen, wenn die Python-Version nicht mit pyenv geändert werden kann
Installieren Sie das neueste Python von pyenv, das von Homebrew installiert wurde
Verwenden Sie Python, das von Pyenv mit Sublime REPL von Sublime Text 3 installiert wurde
Ein Memorandum (masOS), das tkinter importiert, konnte nicht mit Python durchgeführt werden, das von pyenv installiert wurde