pil para mac library instalar python python-2.7 pip python-imaging-library

para - pip pillow python



InstalaciĆ³n de PIL con pip (19)

Estoy intentando instalar PIL (la biblioteca de imágenes de Python) usando el comando:

sudo pip install pil

pero me sale el siguiente mensaje:

Downloading/unpacking PIL You are installing a potentially insecure and unverifiable file. Future versions of pip will default to disallowing insecure files. Downloading PIL-1.1.7.tar.gz (506kB): 506kB downloaded Running setup.py egg_info for package PIL WARNING: '''' not a valid package name; please use only.-separated package names in setup.py Installing collected packages: PIL Running setup.py install for PIL WARNING: '''' not a valid package name; please use only.-separated package names in setup.py --- using frameworks at /System/Library/Frameworks building ''_imaging'' extension clang -fno-strict-aliasing -fno-common -dynamic -g -Os -pipe -fno-common -fno-strict-aliasing -fwrapv -mno-fused-madd -DENABLE_DTRACE -DMACOSX -DNDEBUG -Wall -Wstrict-prototypes -Wshorten-64-to-32 -DNDEBUG -g -Os -Wall -Wstrict-prototypes -DENABLE_DTRACE -arch i386 -arch x86_64 -pipe -IlibImaging -I/System/Library/Frameworks/Python.framework/Versions/2.7/include -I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c _imaging.c -o build/temp.macosx-10.8-intel-2.7/_imaging.o unable to execute clang: No such file or directory error: command ''clang'' failed with exit status 1 Complete output from command /usr/bin/python -c "import setuptools;__file__=''/private/tmp/pip_build_root/PIL/setup.py'';exec(compile(open(__file__).read().replace(''/r/n'', ''/n''), __file__, ''exec''))" install --record /tmp/pip-AYrxVD-record/install-record.txt --single-version-externally-managed: WARNING: '''' not a valid package name; please use only.-separated package names in setup.py running install running build . . . . copying PIL/XVThumbImagePlugin.py -> build/lib.macosx-10.8-intel-2.7 running build_ext --- using frameworks at /System/Library/Frameworks building ''_imaging'' extension creating build/temp.macosx-10.8-intel-2.7 creating build/temp.macosx-10.8-intel-2.7/libImaging clang -fno-strict-aliasing -fno-common -dynamic -g -Os -pipe -fno-common -fno-strict-aliasing -fwrapv -mno-fused-madd -DENABLE_DTRACE -DMACOSX -DNDEBUG -Wall -Wstrict-prototypes -Wshorten-64-to-32 -DNDEBUG -g -Os -Wall -Wstrict-prototypes -DENABLE_DTRACE -arch i386 -arch x86_64 -pipe -IlibImaging -I/System/Library/Frameworks/Python.framework/Versions/2.7/include -I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c _imaging.c -o build/temp.macosx-10.8-intel-2.7/_imaging.o unable to execute clang: No such file or directory error: command ''clang'' failed with exit status 1 ---------------------------------------- Cleaning up…

¿Podría por favor ayudarme a instalar PIL?


  1. Instale Xcode y Xcode Command Line Tools como se mencionó.
  2. En su lugar, use Pillow, ya que PIL está básicamente muerto. La almohada es una horquilla mantenida de PIL.

https://pypi.python.org/pypi/Pillow/2.2.1

pip install Pillow

Si tiene ambos Pythons instalados y desea instalar esto para Python3:

python3 -m pip install Pillow



Busque en el administrador de paquetes antes de usar pip . En Arch linux puedes obtener PIL by pacman -S python2-pillow


Debe instalar como se describe here :

pip install image


En Mac OS X, use este comando:

sudo pip install http://effbot.org/media/downloads/Imaging-1.1.7.tar.gz


En estos días, todos usan Pillow, un tenedor PIL amigable, sobre PIL.

En lugar de: sudo pip install pil

Hacer: sudo pip install pillow

$ sudo apt-get install python-imaging $ sudo -H pip install pillow


Es muy simple usar apt install usa este comando para hacerlo

sudo apt-get install python-PIL

o

sudo pip install pillow

o

sudo easy_install pillow


Esto funciona para mí:

apt-get install python-dev apt-get install libjpeg-dev apt-get install libjpeg8-dev apt-get install libpng3 apt-get install libfreetype6-dev ln -s /usr/lib/i386-linux-gnu/libfreetype.so /usr/lib ln -s /usr/lib/i386-linux-gnu/libjpeg.so /usr/lib ln -s /usr/lib/i386-linux-gnu/libz.so /usr/lib pip install PIL --allow-unverified PIL --allow-all-external


Estoy teniendo el mismo problema, pero se soluciona con la instalación de python-dev .

Antes de instalar PIL, ejecute el siguiente comando:

sudo apt-get install python-dev

Luego instale PIL:

pip install PIL


Hay otra herramienta de paquete de Python llamada conda . Conda es preferible (creo) sobre pip cuando hay bibliotecas que necesitan instalar C ++ y otros enlaces que no son Python puro. Conda incluye pip también en su instalación, por lo que aún puede usar pip, pero también obtiene los beneficios de conda.

Conda también instala IPython , pil y muchas otras bibliotecas de forma predeterminada. Creo que te gustará.


Intenté todas las respuestas, pero faild. Obtenga directamente la fuente del sitio oficial y luego construya el éxito de la instalación.

  1. Vaya al sitio http://www.pythonware.com/products/pil/#pil117
  2. Haga clic en "Python Imaging Library 1.1.7 Source Kit" para descargar la fuente.
  3. Tar xf Imaging-1.1.7.tar.gz
  4. cd imaging-1.1.7
  5. sudo python setup.py install

Lo clavé usando el sudo port install py27-Pillow


Para CentOS:

yum install python-imaging


Para Ubuntu, PIL ya no funciona. Siempre me sale

No se encontró ninguna distribución coincidente de PIL

Entonces instale python-imaging:

sudo apt-get install python-imaging


Prueba esto:

sudo pip install PIL --allow-external PIL --allow-unverified PIL


Supongo que estás en Mac. Ver cómo puedo instalar PIL en mac os x 10.7.2 Lion

Si usa [homebrew] [], puede instalar el PIL con solo brew install pil . Es posible que luego necesite agregar el directorio de instalación ( $(brew --prefix)/lib/python2.7/site-packages ) a su PYTHONPATH, o agregar la ubicación del directorio PIL en un archivo llamado PIL.pth en cualquier archivo de sus directorios de sitios-paquetes, con los contenidos:

/usr/local/lib/python2.7/site-packages/PIL

(Suponiendo que brew --prefix es /usr/local ).

Alternativamente, puedes simplemente descargarlo / construirlo / instalarlo desde la fuente:

# download curl -O -L http://effbot.org/media/downloads/Imaging-1.1.7.tar.gz # extract tar -xzf Imaging-1.1.7.tar.gz cd Imaging-1.1.7 # build and install python setup.py build sudo python setup.py install # or install it for just you without requiring admin permissions: # python setup.py install --user

Ejecuté lo anterior justo ahora (en OSX 10.7.2, con XCode 4.2.1 y System Python 2.7.1) y funcionó bien, aunque existe la posibilidad de que algo en mi entorno no sea el predeterminado.

[homebrew]: http://mxcl.github.com/homebrew/ "Homebrew"


Tengo la respuesta de una discusión here :

Lo intenté

pip install --no-index -f http://dist.plone.org/thirdparty/ -U PIL

Y funcionó.


Tuve algunos errores durante la instalación. Por si alguien también tiene esto. A pesar de eso ya estaba sentado debajo del usuario administrador, pero no de root.

File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/os.py", line 157, in makedirs mkdir(name, mode) OSError: [Errno 13] Permission denied: ''/Library/Python/2.7/site-packages/PIL'' Storing debug log for failure in /Users/wzbozon/Library/Logs/pip.log

Agregar "sudo" solucionó el problema, con sudo funcionó:

~/Documents/mv-server: $ sudo pip install Pillow


  • Primero debes ejecutar este sudo apt-get build-dep python-imaging que te dará todas las dependencias que puedas necesitar

  • Luego ejecute sudo apt-get update && sudo apt-get -y upgrade

  • Seguido por sudo apt-get install python-pip

  • Y luego finalmente pip install pillow