instalar español descargar actualizar python linux pillow

español - instalar python en windows 10



Error durante la instalación de Pillow(módulo Python) en Linux (11)

Aquí se informa de un error para Pillow, que indica que libjpeg y zlib ahora son required partir de Pillow 3.0.0.

Las instrucciones de instalación de Pillow en Linux dan consejos sobre cómo instalar estos paquetes. Tenga en cuenta que no todos los siguientes paquetes pueden faltar en su máquina (los comentarios sugieren que solo libjpeg8-dev ).

pip / PyPi (Pillow> 3.4.2)

Las últimas versiones de Pillow están disponibles en PyPi como wheels : el nuevo mecanismo de embalaje estándar para Python. Estos paquetes precompilados incluyen todas las dependencias binarias necesarias para permitir que Pillow se ejecute y se deben usar si desea instalar Pillow usando PyPi

Para usar ruedas, debe tener una versión de pip>=1.4 . Si está utilizando una versión anterior ( pip --version ) actualice pip usando lo siguiente:

pip install --upgrade pip

Una vez que se actualiza pip install , la pip install utilizará archivos de rueda específicos de la plataforma de forma predeterminada si están disponibles. Use el siguiente comando para actualizar Pillow a la última versión disponible en PyPi:

pip install --upgrade pillow

Ubuntu 12.04 LTS o Raspian Wheezy 7.0

sudo apt-get install libtiff4-dev libjpeg8-dev zlib1g-dev libfreetype6-dev liblcms2-dev libwebp-dev tcl8.5-dev tk8.5-dev python-tk

Ubuntu 14.04

sudo apt-get install libtiff5-dev libjpeg8-dev zlib1g-dev libfreetype6-dev liblcms2-dev libwebp-dev tcl8.6-dev tk8.6-dev python-tk

Ubuntu 18.04

sudo apt install libjpeg8-dev zlib1g-dev

Fedora 20

El equivalente de Fedora 20 de libjpeg8-dev es libjpeg-devel .

sudo yum install libtiff-devel libjpeg-devel libzip-devel freetype-devel lcms2-devel libwebp-devel tcl-devel tk-devel

Mac OS X (a través de Homebrew)

En Mac OS X con Homebrew esto se puede solucionar con:

brew install libjpeg zlib

También es posible que deba forzar el enlace zlib usando lo siguiente:

brew link zlib --force

Actualización de abril de 2019: en Mojave, lo anterior no funcionará y debe ejecutar lo siguiente tal como se tomó de este informe de error en Pillow

sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target /

Actualización de julio de 2016: ya no hay una fórmula para zlib disponible en el repositorio principal (Homebrew le pedirá que instale lzlib que es una biblioteca diferente y no resolverá este problema).

Hay una fórmula disponible en el repositorio de dupes . Puede tocar este repositorio e instalarlo normalmente:

brew tap homebrew/dupes brew install zlib

O puede instalar zlib través de xcode , de la siguiente manera:

xcode-select --install

Gracias a Phoenix, Panos Angelopoulou, nelsonvarela, benjaminz y Kal en los comentarios

Después de que estos se instalen, la instalación de pip de Pillow debería funcionar normalmente.

Estoy tratando de instalar Pillow (módulo Python) usando pip, pero arroja este error:

ValueError: jpeg is required unless explicitly disabled using --disable-jpeg, aborting

Entonces, como dice el error, intenté:

pip install pillow --global-option="--disable-jpeg"

Pero falla con:

error: option --disable-jpeg not recognized

¿Alguna pista de cómo lidiar con eso?


En Raspberry pi II, tuve el mismo problema. Después de intentar lo siguiente, resolví el problema. La solucion es:

sudo apt-get update sudo apt-get install libjpeg-dev


En debian / ubuntu solo necesita: libjpeg62-turbo-dev

Entonces, un simple sudo apt install libjpeg62-turbo-dev y una pip install pillow


Esto funcionó para mí para resolver el error jpeg y zlib:

C:/Windows/system32>pip3 install pillow --global-option="build_e xt" --global-option="--disable-zlib" --global-option="--disable-jpeg"


Esto funcionó para mí.

`sudo apt-get install libjpeg-dev`


Gracias @mfitzp. En mi caso (CentOS), estas bibliotecas no están disponibles en el repositorio de yum, pero en realidad la solución fue aún más fácil. Lo que hice:

sudo yum install python-devel sudo yum install zlib-devel sudo yum install libjpeg-turbo-devel

Y ahora la instalación de la almohada termina con éxito.



La solución más rápida es actualizar el pip. Funcionó para mí:

pip install --upgrade pip


Tratar

pip install pillow

Si no funciona, intente borrar el

cache by pip install --upgrade pip

Luego nuevamente corre

pip install pillow


Tuve el ValueError: zlib is required unless explicitly disabled using --disable-zlib pero la actualización de pip de 7.xa 8.y resolvió el problema.

Así que intentaría actualizar las herramientas antes que nada.

Eso se puede hacer usando:

pip install --upgrade pip


brew install zlib

en OS X ya no funciona y en su lugar solicita instalar lzlib . Instalar eso no ayuda.

En su lugar, instala las herramientas de línea de comandos XCode y eso debería instalar zlib

xcode-select --install