• [已解决]linux安装pillow报错: ValueError: jpeg is required unless explicitly disabled using --disable-jpeg, aborting


    linux安装pillow报错:

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

    经搜索,找到如下两种方案:

    一:

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

    二:

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

    我用的第一种,下面那种可能不支持我用的linux版本,仅留作备用。执行后,再次运行pip install pillow就可以了。

    官网解决方案: https://pillow.readthedocs.io/en/3.0.0/installation.html#linux-installation

    Linux Installation

    Note

    Most major Linux distributions, including Fedora, Debian/Ubuntu and ArchLinux include Pillow in packages that previously contained PIL e.g. python-imaging. Please consider using native operating system packages first to avoid installation problems and/or missing library support later.

    We do not provide binaries for Linux. If you didn’t build Python from source, make sure you have Python’s development libraries installed. In Debian or Ubuntu:

    $ sudo apt-get install python-dev python-setuptools
    

    Or for Python 3:

    $ sudo apt-get install python3-dev python3-setuptools
    

    In Fedora, the command is:

    $ sudo yum install python-devel
    

    Prerequisites are installed on Ubuntu 12.04 LTS or Raspian Wheezy 7.0 with:

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

    Prerequisites are installed on Ubuntu 14.04 LTS with:

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

    Prerequisites are installed on Fedora 20 with:

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

    ValueError:--enable-zlib requested but zlib not found, aborting.

    Ubuntu14.04下运行pip install pillow==3.1.1报错,ValueError: --enable-zlib requested but zlib not found, aborting.

    $ sudo apt-get build-dep python-imaging

    $ sudo apt-get install libjpeg8 libjpeg62-dev libfreetype6 libfreetype6-dev

    $ pip install Pillow==3.1.1

  • 相关阅读:
    实战演练:通过伪列、虚拟列实现SQL优化
    python try else
    Prince2是怎么考试的?
    Prince2是怎么考试的?
    Prince2是怎么考试的?
    Prince2是怎么考试的?
    拦截器
    拦截器
    拦截器
    拦截器
  • 原文地址:https://www.cnblogs.com/xueranzp/p/5128140.html
Copyright © 2020-2023  润新知