centos linux pil 安装,centos 安装python PIL模块

转载:https://www.cnblogs.com/ccdc/p/4069112.html

1、安装

使用yum安装缺少类库:

#尤其重要,否则会报错

yum install python-devel

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

yum install python-imaging

测试:

#解压

tar xvfz Imaging-1.1.7.tar.gz

python setup.py build_ext -i

如果报缺少类库则手动安装:

下载资源:

http://www.pythonware.com/products/pil/index.htm下载最新版的PIL安装程序 tar xfz Imaging-1.1.7.tar.gz

http://www.ijg.org 下载jpeg库jpegsrc.v8b.tar.gz

http://www.gzip.org/zlib/ 下载zlib-1.2.5.tar.gz支持压缩功能的zlib库

#我安装9a失败,安装的8b

tar -zxf jpegsrc.v8b.tar.gz

cd jpeg-8b

./configure && make && make test && make install

tar xfz zlib-1.2.5.tar.gz

cd zlib-1.2.5

./configure && make && make install

修改配置后安装image

67d0865f17d9be527254bf8a8ff6c5b4.gif

#修改配置文件setup.py

TCL_ROOT = "/usr/lib/"

JPEG_ROOT = "/usr/lib/"

ZLIB_ROOT = "/usr/lib/"

TIFF_ROOT = "/usr/lib/"

FREETYPE_ROOT = "/usr/lib/"

LCMS_ROOT = "/usr/lib/"

#安装

python setup.py install

67d0865f17d9be527254bf8a8ff6c5b4.gif

安装opencv2

pip install opencv-python

问题:

1、the imaging c module is not installed[5]

yum install python-imaging

转: CentOS 6.4安装pip,CentOS安装python包管理安装工具pip的方法

from: http://www.linuxde.net/2014/05/15576.html CentOS 6.4安装pip,CentOS安装python包管理安装工具pip的方法 2014/05/ ...

CentOS 6.4安装pip,CentOS安装python包管理安装工具pip的方法

CentOS 6.4安装pip,CentOS安装python包管理安装工具pip的方法如下: 截至包子写本文的时候,pip最新为 1.5.5 wget --no-check-certificate h ...

centos7 安装 Python netsnmp模块

由于模块的安装过程中有点艰难(其实挺简单,只是参照网上的教程很多都装不成功,花了很多时间...),所以记下来备忘. 先装一下python-devel 模块,执行命令 yum install pytho ...

CentOS安装Python教程

下载/安装python yum install -y bzip2* #nodejs 0.8.5需要,请安装python前,先安装此模块.   wget http://www.python.org/ft ...

Linux 下 安装Python第三方模块工具箱pip,以及用pip安装的方法

下载文件 wget https://bootstrap.pypa.io/get-pip.py --no-check-certificate 执行安装 python get-pip.py 可以做一个软连 ...

centos安装python与jdk

安装python #压缩包安装 [root@china ~]# yum -y install zlib* Loaded plugins: fastestmirror, refresh-packagek ...

安装python第三方模块

下载 第三方模块的下载地址:https://pypi.python.org/pypi 其他版本的第三方模块下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs ...

Python PIL模块笔记

利用python pil 实现给图片上添加文字 图片中添加文字#-*- coding: utf-8 -*- from PIL import Image,ImageDraw,ImageFont ttfo ...

ubuntu安装python MySQLdb模块

本文讲述了python安装mysql-python的方法.分享给大家供大家参考,具体如下: ubuntu 系统下进行的操作 首先安装了pip工具 ? 1 sudo apt-get install py ...

随机推荐

php面向对象中的几个基本定义

面向对象: 面向对象是现代编程中的一种重要设计方法,其基本思想是使用对象,类,封装,继承等来进行程序设计. 对象: 一只猪,一只羊,一辆汽车. 类: 类的主要作用就是创建对象. 封装: 类的特点是将对 ...

一个类似宣传的H5页面

趁着闲置 做了一个H5的页面 感觉不错. 具体效果如下 框架上我选择 zepto(其实这个可有可无,推荐用原生的最好) FullPage (感觉挺好用的一个全屏滚动插件 ) pageResponse ...

hdu1715

http://acm.hdu.edu.cn/showproblem.php?pid=1715 模板大数: #include #include

【技术贴】关闭CMD错误提示声音

关掉后,整个世界清静多了. cmd打开后 1. 禁用“嘀嘀”声的设备来源,这是由beep驱动服务所提供,可以将beep驱动的启动类型设置为禁用,可以打开CMD窗口,运行以下命令:永久禁用错误声音 sc ...

redhat7 上安装dummynet

更多请访问 http://www.webpersonaldeveloper.cn 摘要: 在redhat 上部署dummynet 需要将ipfw 编译为内核模块,而ipfw需要调用linux kern ...

c# 文件与流

1.创建和删除目录 在c#中涉及到输入.输出(i/o)相关操作的API都被放在System.IO命名空间下,或者子命令System.IO.IsolatedStoorage中.对目录进行操作可以使用Di ...

JavaScript大杂烩16 - 推荐实践

JavaScript部分 1. 总是使用===来进行相等判断 原因:由于 == 和 != 操作符存在类型转换问题,而为了保持代码中数据类型的完整性,推荐使用全等 === 和不全等 !=== 操作符. ...

Sqoop 学习之路

sqoop 基础知识和基本操作可以参考这篇博客:https://www.cnblogs.com/qingyunzong/p/8807252.html#_label3

Python学习网站

Python Website: https://www.python.orgSource code: https://github.com/python/cpython Issue tracker: ...

protobuf语法

是什么? 目前市面上的unity手游开发主流数据通讯协议的解决方案.protobuf是google提供的一个开源序列化框架,类似于XML,JSON这样的数据表示语言,其最大的特点是基于二进制,因此比传 ...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值