下载PIL源码:wget -c http://effbot.org/media/downloads/PIL-1.1.7.tar.gz

解压:tar xvfz PIL-1.1.7.tar.gz

下载并解压成功之后,到解压目录,找到 Imaging-1.1.7/setup.py 这个文件,修改下面几行代码(默认TCL_ROOT的设置为NONE,这里要传到系统库的路径才行):

TCL_ROOT = "/usr/lib64/"

JPEG_ROOT = "/usr/lib64/"

ZLIB_ROOT = "/usr/lib64/"

TIFF_ROOT = "/usr/lib64/"

FREETYPE_ROOT = "/usr/lib64/"

LCMS_ROOT = "/usr/lib64/"复制代码

再进行安装前的检查:cd PIL-1.1.7/

python setup.py build_ext -i复制代码

可能遇到的错误1:

解决方法:

1、安装freetype

yum install freetype freetype-devel

2、一般自己安装的软件可能自带了freetype 库,去引用下,比如anaconda2就自带了freetype 库,于是

命令:sudo ln -s /xx/xx/anaconda2/include/freetype2 /usr/local/include/freetype

重新进行安装前的检查:

python setup.py build_ext -i

可能遇到的错误2:

解决方法:

sudo yum install libX11-devel

其他可能会缺少的库的安装:yum install python-devel

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

yum install python-imaging复制代码

重新进行安装前的检查python setup.py build_ext -i,不再报错后,如下图所示:

进行最后的安装:

命令:python setup.py install

参考自:https://www.cnblogs.com/baolinfang/p/4867346.html

centos linux pil 安装,centos下PIL的安装相关推荐

  1. 【CentOS Linux 7】实验1【VMware安装、新建虚拟机;63个基础命令运行结果图】

    Linux系统及应用---调研报告 [CentOS Linux 7]实验1[VMware安装.新建虚拟机:63个基础命令运行结果图] [CentOS Linux 7]实验2[Shell编程及应用] [ ...

  2. linux一键安装python_Linux下,一键安装python3;适用于Centos、Debian、Ubuntu等

    提示:如果官网是英文页面,建议使用谷歌浏览器能同步翻译页面.点击下载[谷歌浏览器最新绿色便携版] 注意:部分文章发布时间较长,可能存在未知因素,购买时建议在本站搜索商家名称,先充分了解商家动态. 交流 ...

  3. linux xfs yum,Redhat下XFS的安装

    一.XFS 简介及特性 XFS 最初是由 Silicon Graphics,Inc. 于 90 年代初开发的.那时,SGI 发现他们的现有文件系统(existing filesystem,EFS)正在 ...

  4. centos linux 内核升级,Centos系统的升级及Linux 内核升级

    系统及内核版本: [root@node5 ~]# cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core) [root@node5 ~] ...

  5. Linux centos6.5 64下oracle10g_静默安装完整版

    http://www.360doc.com/content/11/0116/09/2054285_86835998.shtml# oracle10g图形化界面安装全过程 --------------- ...

  6. linux yum 安装mysql_Linux下使用yum安装MySQL

    linux下使用yum安装mysql 1.安装 查看有没有安装过: yum list installed mysql* rpm -qa | grep mysql* 查看有没有安装包: yum list ...

  7. linux c mysql安装_Linux下MySQL的安装

    Linux下MySQL的安装 MySQL安装 安装编译工具及文件 yum -y install gcc gcc-c++ make autoconf libtool-ltdl-devel gd-deve ...

  8. linux ubuntu 12.04 下默认是安装了openjdk的

    ubuntu 12.04 下默认是安装了openjdk的,不过这个jdk问题比较多,因为你甚至无法启动Eclipse,所以还是需要自己安装jdk的. 1.下载jdk6 jdk6下载地址为:http:/ ...

  9. nwjs sdk linux x64,Ubuntu环境下的nwjs安装及使用教程

    需求:通过nwjs实现一个可以全屏显示,防止用户退出浏览器的演示用app 一.安装Node.js sudo apt-get install nodejs sudo apt-get install np ...

  10. mysql window下 安装udf_Windows下MySQL下载安装、配置与使用

    用过MySQL之后,不论容量的话,发现比其他两个(sql server .oracle)好用的多,一下子就喜欢上了.下面给那些还不知道怎么弄的童鞋们写下具体的方法步骤. (我这个写得有点太详细了,甚至 ...

最新文章

  1. 输入n,求n位以内的水仙花数
  2. ipvs -r02–restore02恢复虚拟服务器规则,ipvs 介绍
  3. 第1章 认识jQuery
  4. .NET开发者必备的工具箱
  5. 软件设计期末考试重点内容
  6. 记 计算机 科学学院 教师,学风浓厚,桃李芬芳—记计算机学院金国祥老师
  7. navicat编程界面_navicat for mysql使用方法
  8. mybatis中gt;=和lt;=的实现方式
  9. 计算机网络考研知识点史上最全背诵笔记
  10. 2022世界电信日|九州云携车路协同OpenV2X探索5G边缘计算新生态
  11. 深入 iOS 静态链接器(一)— ld64
  12. 看历史杂志看历史杂志社看历史编辑部2022年第5期目录查阅
  13. 计算机网络总结600字,电脑的自述600字
  14. 【免费】小米即时消息云MIMC介绍——免费、简单实现IM
  15. 2009-2019:卢松松博客10周年
  16. POJ 1087 A Plug for UNIX 会议室插座问题 构图+最大流
  17. Paraview Programmable filter
  18. 惠普bios开启vt成功但没有用解决方案。
  19. Vulkan开发实战详解 学习笔记 - 环境光 散射光 镜面光 定向光
  20. 字节跳动 飞书(广州)后端 暑期实习面经

热门文章

  1. IDEA如何删除 Module 项目
  2. 域名解析-CNAME
  3. 今天是是“半边天”们的专属节日
  4. 2018.12.23 周日--【绝代风华】《幸福2018》
  5. Java和php那个发展方向更好?
  6. HTML点击元素以外任意地方隐藏该元素
  7. JAVA---int数组声明与初始化
  8. NetGear_DGN2200 命令执行漏洞 CVE-2017-6077
  9. php 无限极分类 引用
  10. python中lambda表达式_Python天天美味(35) - 细品lambda