zoukankan      html  css  js  c++  java
  • 解决PIL “decoder jpeg not available” 和 “ImportError: The _imaging C module is not installed”的问题

    在python安装Image后发现只要加载ImageFont就出现 The _imaging C module is not installed  的提示,经百度谷歌搜索后。
    发现WIN系统的人都会使用网上已经编译好的一个包。而LINUX下回答都很模糊。

    基本如下处理即可(CENTOS 5 64bit)

    yum install libjpeg libjpeg-devel zlib zlib-devel freetype freetype-devel lcms lcms-devel

    以上安装基本环境后。
    wget http://effbot.org/downloads/Imaging-1.1.7.tar.gz
    tar zxvf Imaging-1.1.7.tar.gz
    进去后
    vi setup.py
    查找
    FREETYPE_ROOT = None
    ZLIB_ROOT =None
    替换为
    ZLIB_ROOT = ("/usr/lib64/", "/usr/include")
    FREETYPE_ROOT = ("/usr/lib64/",
        "/usr/include/freetype2/freetype")
    保存 退出后,
    python setup.py build_ext -i
    python setup.py build
    python setup.py install

    基本上就OK了。想知道是否OK
    就python后输入
    import ImageFont
    如果不出错就O了。。

    转自:http://blog.csdn.net/shellshine/article/details/8286210

  • 相关阅读:
    栈和堆的区别【个人总结】
    理解堆与栈
    javacript属性
    Reapeater CommandName ,CommandArgument
    FormsAuthentication.HashPasswordForStoringInConfigFile(str1, str2);
    文件上传处理
    GetJson
    js内置对象
    Debug
    [转]关于一些SPFA的标程
  • 原文地址:https://www.cnblogs.com/ywei221/p/3981638.html
Copyright © 2011-2022 走看看