当前位置: 首页 > news >正文

exceptions.IOError: decoder jpeg not available

1.确保安装PIL所需的系统库

yum -y install zlib 

yum -y install  zlib-devel

yum -y install libjpeg 

yum -y install  libjpeg-devel

yum -y install freetype 

yum -y install  freetype-devel

 

2.下载Imaging-1.1.7.tar.gz并解压

 

3.安装

cd Imaging-1.1.7

python setup.py build_ext -i 

确保

    --------------------------------------------------------------------
    PIL 1.1.7 SETUP SUMMARY
    --------------------------------------------------------------------
    version       1.1.7
    platform      linux2 2.6.6 (r266:84292, Jul 10 2013, 22:48:45)
                  [GCC 4.4.7 20120313 (Red Hat 4.4.7-3)]
    --------------------------------------------------------------------
    *** TKINTER support not available
    --- JPEG support available
    --- ZLIB (PNG/ZIP) support available
    --- FREETYPE2 support available
    *** LITTLECMS support not available
    --------------------------------------------------------------------

 

4.修改setup.py

TCL_ROOT = "/usr/lib64/"

JPEG_ROOT = "/usr/lib64/"

ZLIB_ROOT = "/usr/lib64/"

TIFF_ROOT = "/usr/lib64/"

FREETYPE_ROOT = "/usr/lib64/"

LCMS_ROOT = "/usr/lib64/"

 

5.install

 python setup.py install

过程中会出现调用gcc进行编译的过程,如果没有这个过程,基本上就有问题。

 

6.如果之前安装有问题则需要删除PIL

cd  /opt/Python-2.7/lib/python2.7/site-packages

rm -rf PIL

rm -rf PIL.pth

相关文章:

  • 【中文分词系列】 4. 基于双向LSTM的seq2seq字标注
  • 正则指引
  • 一些专业术语的总结
  • 条件变脸pthread_cond_signal丢失问题
  • 必须掌握的8个dos命令
  • libcurl多线程超时设置不安全
  • 可视化库-Matplotlib-直方图(第四天)
  • 微信支付JSAPI,实测!终极方案
  • 【转载】关于nginx以及内核参数的配置
  • Material Design设计规范在ComponentOne For WinForm的应用(上)
  • 从数据中心基础设施的视角来看 Facebook 机器学习的应用
  • 073:【Django数据库】ORM聚合函数详解-Count
  • 2019年如何成为全栈工程师?
  • 原生 js 实现移动端 Touch 滑动反弹
  • 文章正在审核中 为什么使用了爬虫代理ip,真实IP还是被封禁了?
  • [笔记] php常见简单功能及函数
  • Angular 2 DI - IoC DI - 1
  • ES学习笔记(10)--ES6中的函数和数组补漏
  • Java,console输出实时的转向GUI textbox
  • Magento 1.x 中文订单打印乱码
  • ubuntu 下nginx安装 并支持https协议
  • Xmanager 远程桌面 CentOS 7
  • 分布式任务队列Celery
  • 基于MaxCompute打造轻盈的人人车移动端数据平台
  • 前端每日实战:70# 视频演示如何用纯 CSS 创作一只徘徊的果冻怪兽
  • 微服务核心架构梳理
  • 说说我为什么看好Spring Cloud Alibaba
  • 直播平台建设千万不要忘记流媒体服务器的存在 ...
  • #我与Java虚拟机的故事#连载15:完整阅读的第一本技术书籍
  • (2)(2.10) LTM telemetry
  • (2022 CVPR) Unbiased Teacher v2
  • (26)4.7 字符函数和字符串函数
  • (二)hibernate配置管理
  • (附源码)springboot高校宿舍交电费系统 毕业设计031552
  • (附源码)计算机毕业设计ssm高校《大学语文》课程作业在线管理系统
  • (含react-draggable库以及相关BUG如何解决)固定在左上方某盒子内(如按钮)添加可拖动功能,使用react hook语法实现
  • (算法)N皇后问题
  • (轉貼) UML中文FAQ (OO) (UML)
  • .form文件_SSM框架文件上传篇
  • .net framework 4.0中如何 输出 form 的name属性。
  • .NET 中的轻量级线程安全
  • .NET使用HttpClient以multipart/form-data形式post上传文件及其相关参数
  • .net用HTML开发怎么调试,如何使用ASP.NET MVC在调试中查看控制器生成的html?
  • /etc/skel 目录作用
  • /proc/interrupts 和 /proc/stat 查看中断的情况
  • @font-face 用字体画图标
  • @manytomany 保存后数据被删除_[Windows] 数据恢复软件RStudio v8.14.179675 便携特别版...
  • @开发者,一文搞懂什么是 C# 计时器!
  • []sim300 GPRS数据收发程序
  • [<MySQL优化总结>]
  • [28期] lamp兄弟连28期学员手册,请大家务必看一下
  • [Angular] 笔记 21:@ViewChild
  • [BZOJ 1032][JSOI2007]祖码Zuma(区间Dp)
  • [C# 开发技巧]实现属于自己的截图工具
  • [C#]获取指定文件夹下的所有文件名(递归)