【问题标题】:Error installing Pillow on ubuntu 14.04在 ubuntu 14.04 上安装 Pillow 时出错
【发布时间】:2015-10-05 06:57:06
【问题描述】:

我正在尝试使用以下命令在 Ubuntu 14.04 上安装 Pillow:

pip install Pillow

但安装失败并出现以下错误:

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

【问题讨论】:

    标签: python pip ubuntu-14.04 pillow


    【解决方案1】:

    问题是没有安装包libjpeg-dev。要解决问题,您应该这样做:

    sudo apt-get install libjpeg-dev
    

    【讨论】:

    • 这个。如果你想要 PNG 支持,也可以输入 zlib1g-dev
    • 这对我也有用!那么他们应该有 libjpeg-dev 作为依赖!
    • 在此之后sudo apt-get install zlib1g-dev
    • yum 在 Fedora 上安装 libjpeg-devel
    • @JahongirRahmonov 请参阅下面的答案。声明了依赖项,但有时 pip 依赖于过时的缓存。
    【解决方案2】:

    确保安装了 Python 开发包,如果没有,则使用以下命令进行安装:

    适用于 Ubuntu

    sudo apt-get install python3-dev python3-setuptools
    

    对于 Fedora

    sudo dnf install python-devel
    

    安装开发包后,安装以下内容:

    适用于 Ubuntu

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

    对于 Fedora

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

    【讨论】:

      【解决方案3】:

      您必须安装 Pillow 工作所需的缺失依赖项和库。找到依赖here

      这是用于 Pilllow 3.0.0+ 的 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
      

      【讨论】:

        【解决方案4】:

        pip 依赖缓存版本的依赖可能会出现问题,清除缓存有时可以解决问题。只需输入

        $ rm -rf ~/.cache/pip
        

        来源:github issue

        【讨论】:

          【解决方案5】:

          您需要遵循本教程Install pillow doc

          如果您已经安装,只需卸载并重新安装:

          $ pip uninstall pillow
          $ pip install pillow --no-cache-dir
          

          【讨论】:

            猜你喜欢
            • 2023-03-31
            • 2019-10-11
            • 2016-09-10
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2015-03-11
            • 2015-02-25
            相关资源
            最近更新 更多