文档章节

64位 ubuntun 14 python 2.7.6 安装PIL (折腾好久了)

山下狮子
 山下狮子
发布于 2014/05/29 16:21
字数 181
阅读 4413
收藏 0

先执行下面的,已经安装的就不用操作了,最好还是执行下

sudo apt-get install libjpeg8 libjpeg62-dev libfreetype6 libfreetype6-dev


然后把以前安装的PIL删除掉

pip uninstall pil


然后 在这两个目录中(这是重点)

/usr/lib/x86_64-linux-gnu/

/usr/lib

查找这三个文件,发现有的全部删掉

libjpeg.so

libfreetype.so

libz.so


然后依次执行下面三句话

sudo ln -s /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib
sudo ln -s /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib
sudo ln -s /usr/lib/x86_64-linux-gnu/libz.so /usr/lib

最后安装

pip install pil



备注:

如果是32位的Ubuntu

需要把x86_64换成i386

像这样:

sudo ln -s /usr/lib/i386-linux-gnu/libjpeg.so /usr/lib


© 著作权归作者所有

共有 人打赏支持
山下狮子
粉丝 24
博文 115
码字总数 58167
作品 0
东城
程序员
私信 提问
PIL库的一些问题以及如何使用Pillow替代

帮新同事部署开发环境, 由于项目代码里用到了PIL库处理图片, 导致一些图片在浏览器中无法正常显示. 几番折腾, 解决了问题, 这里记录一下报的问题, 及解决方法: 1. python版本不对, 64位的pyt...

黄金乞丐
2013/03/27
7.6K
2
使用 python 识别简单验证码

概述 简介 坑! 安装 Tesseract-OCR 使用 pytesseract 识别验证码 高级玩法 - 除线 简介 首先呢,简单的验证码是这样的: 不是这样的: 这里使用了 pytesseract 来进行验证码识别,它是基于 ...

zone_
08/17
0
0
ImportError: No module named pil

ImportError: No module named pil WIN7 64位系统安装 Python PIL 首先通过easy_install安装 说找不到pil模块。 第二通过去官网找:http://www.pythonware.com/products/pil/ 找了几个版本安...

而今我谓昆仑
2013/07/12
0
2
Win7 64位安装Python PIL库

今天上传图片,一直提示The imaging C module is not installed PIL模块我之前早就安装过了,为什么提示imaging模块没有安装呢?到python下能找到imaging.pyd文件,说明已经安装过了。重装一...

柠檬酷
2015/07/31
0
0
import _mysql--ImportError: DLL load failed: %1

错误:import _mysql--ImportError: DLL load failed: %1 不是有效的 Win32 应用程序。 一定是版本的问题!! 就是系统,以及安装的python,以及第三方module的位数要一致!系统是64位,其他...

fang_faye
09/20
0
0

没有更多内容

加载失败,请刷新页面

加载更多

怎样实际项目中运用责任链模式

1 模式概要 1.1 简介 责任链模式为请求创建一个接收者对象链,每个接收者都包含对另一个接收者的引用,如果一个对象不能处理该请求,那么它会把请求传给下一个接收者,依此类推 责任链模式避...

小刀爱编程
2分钟前
0
0
【宇润日常疯测-004】JS 遍历数组如何快!快!快!

首先,我就是一后端全栈,对前端也只是会用罢了。闲的无聊来测测,不深究,只看表面,不喜勿喷! 遍历数组在写 JS 代码时候一定是经常用的,那么怎么遍历能达到最高效率呢,很多人一定没有测...

宇润
6分钟前
0
1
Linux系统如何定制History输出格式

Linux系统使用History命令来查看系统的运行记录,从而找出一些问题。但是History输出的数据中常常没有时间等信息。本文就来教大家Linux系统如何定制History输出格式。   具体方法如下 以r...

linuxprobe16
8分钟前
0
0
(一) pyhon 基础语法(数值 字符串 元组 列表 字典)

1、python的数据类型: 数值 字符串 列表 元组 字典; 数值类型包括; 整型(int) 长整型(long) 浮点型(float) 复数型 字符串; 可以通过type() 来查看是什么类型的; 注释:len()只支持 字符...

芬野de博客
9分钟前
0
0
Android闹钟 AlarmManager的使用

Android闹钟 AlarmManager的使用 AlarmManager介绍   AlarmManager这个类提供对系统闹钟服务的访问接口。   你可以为你的应用设定一个在未来某个时间唤醒的功能。   当闹钟响起,实际上...

东街小霸王
9分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部