在 ubuntu 14.04 上安装 Pillow 时出错
Error installing Pillow on ubuntu 14.04
我正在尝试使用此命令在 Ubuntu 14.04 上安装 Pillow:
pip install Pillow
但安装失败并出现此错误:
ValueError: --enable-jpeg requested but jpeg not found, aborting.
问题是软件包 libjpeg-dev
没有安装。要解决此问题,您应该这样做:
sudo apt-get install libjpeg-dev
您需要按照本教程进行操作 Install pillow doc。
如果您已经安装,只需卸载并重新安装:
$ pip uninstall pillow
$ pip install pillow --no-cache-dir
您必须安装 Pillow 运行所需的缺失依赖项和库。查找依赖项 here
这是 Pilllow 3.0.0+ 的 Ubuntu 14.04 的当前 dependancies/libraries。通过运行下面的命令安装它们
sudo apt-get install libtiff5-dev libjpeg8-dev zlib1g-dev \
libfreetype6-dev liblcms2-dev libwebp-dev tcl8.6-dev tk8.6-dev python-tk
确保 Python-development 软件包已安装,如果没有,则使用以下命令安装它:
对于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
pip依赖缓存版本的依赖可能会出现问题,清除缓存有时可以解决问题。只需输入
$ rm -rf ~/.cache/pip
来源:github issue
我正在尝试使用此命令在 Ubuntu 14.04 上安装 Pillow:
pip install Pillow
但安装失败并出现此错误:
ValueError: --enable-jpeg requested but jpeg not found, aborting.
问题是软件包 libjpeg-dev
没有安装。要解决此问题,您应该这样做:
sudo apt-get install libjpeg-dev
您需要按照本教程进行操作 Install pillow doc。
如果您已经安装,只需卸载并重新安装:
$ pip uninstall pillow
$ pip install pillow --no-cache-dir
您必须安装 Pillow 运行所需的缺失依赖项和库。查找依赖项 here
这是 Pilllow 3.0.0+ 的 Ubuntu 14.04 的当前 dependancies/libraries。通过运行下面的命令安装它们
sudo apt-get install libtiff5-dev libjpeg8-dev zlib1g-dev \
libfreetype6-dev liblcms2-dev libwebp-dev tcl8.6-dev tk8.6-dev python-tk
确保 Python-development 软件包已安装,如果没有,则使用以下命令安装它:
对于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
pip依赖缓存版本的依赖可能会出现问题,清除缓存有时可以解决问题。只需输入
$ rm -rf ~/.cache/pip
来源:github issue