python image模块需要安装吗_python Image模块安装
我的系统是mac osx yosemite 10.10
一、下载源码包
http://www.pythonware.com/products/pil/index.htm 下载最新版的PIL安装程序 ,我下载的是tar xfz Imaging-1.1.7.tar.gz
http://www.ijg.org 最新的版本是jpegsrc.v9a.tar.gz,安装jpeg库
http://www.gzip.org/zlib/ 下载zlib-1.2.8.tar.gz支持压缩功能的zlib库
二、安装
1.解压jpegsrc.v9a.tar.gz
cd jpeg-9a
./configure && make && make test && make install
2.解压 zlib-1.2.8.tar.gz
cd zlib-1.2.8
./configure && make && make install
3.解压xfz Imaging-1.1.7.tar.gz
cd Imaging-1.1.7
python setup.py build_ext -i
我的安装到这里出现了问题:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/tk.h:78:11: fatal error:
'X11/Xlib.h' file not found
# include ^
找到解决方案如下:
首先我用mac 的 spotlight看了下,系统里确实没有Xlib.h文件。
到这里http://xquartz.macosforge.org/landing/下载XQuartz-2.7.7.dmg正常安装。
接下来在终端输入
sudo ln -s /opt/X11/include/X11 /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include/
⚠:MacOSX10.10.sdk 这里的版本号就是上面报错提示的版本号,不要盲目复制。。。
搞定后重新开始
python setup.py build_ext -i
python setup.py build
sudo python setup.py install (ps:这里sudo 不然权限不够)
整个过程就完成了!!!!
参考:http://blog.163.com/longsu2010@yeah/blog/static/173612348201193112324679/
http://stackoverflow.com/questions/14321038/x11-xlib-h-no-such-file-or-directory-on-mac-os-x-mountain-lion
python image模块需要安装吗_python Image模块安装相关推荐
- python time localtimeq获取准确时间_Python时间模块datetime、time、calendar的使用方法
本文简单总结了一下Python处理时间和日期方面的模块,主要就是datetime.time.calendar三个模块的使用,希望这篇文章对于学习Python的朋友们有所帮助. 首先就是模块的调用,很多 ...
- python之pygame安装教程_Python中pygame安装方法图文详解
搜索热词 本文实例讲述了Python中pygame安装方法.分享给大家供大家参考,具体如下: 这里主要描述一下我们怎样来安装pygame 可能很多人像我一样,发现了pygame是个好东东,但是就是不知 ...
- python包和库的区别_python中模块、包、库的区别和使用
模块:就是.py文件,里面定义了一些函数和变量,需要的时候就可以导入这些模块. 包:在模块之上的概念,为了方便管理而将文件进行打包.包目录下第一个文件便是 __init__.py,然后是一些模块文件和 ...
- python安装轮子_python离线手动安装轮子(statsmodels)
轮子材料下载:https://www.lfd.uci.edu/~gohlke/pythonlibs/ cp34,35对应python的版本号,win_amd64对应64位的windows系统 本来安装 ...
- python软件安装教程_python编程软件安装
在windows中安装python的方法:1.下载python安装包2.双击安装程序python-2.5.2.msi3.选择installforallusers,点击下一步4.选择安装目录,pytho ...
- python导入自己写的函数_Python导入模块的几种方法
Python 模块 Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句. 模块让你能够有逻辑地组织你的 Python 代 ...
- python xlrd获取excel行数_python xlrd 模块(获取Excel表中数据)
一.安装xlrd模块 到python官网下载http://pypi.python.org/pypi/xlrd模块安装,前提是已经安装了python 环境. 二.使用介绍 1.常用单元格中的数据类型 0 ...
- python自带intertool模块找不到_Python itertools模块:生成迭代器(示例分析)
1 itertools 模块中主要包含了一些用于生成迭代器的函数.在 Python 的交互式解释器中先导入 itertools 模块,然后输入 e for e in dir(itertools) if ...
- python中导入模块用什么命令_Python导入模块的技巧
作为使用Python的开发者,我们一开始学习的内容之一就是如何导入Python的各种模块或库.但是我们注意到,那些经常使用Python的用户并不一定都知道Python的导入机制其实非常灵活.在本文中, ...
- python中sys模块有什么用_Python sys模块用法详解
sys 模块代表了 Python 解释器,主要用于获取和 Python 解释器相关的信息. 在 Python 的交互式解释器中先导入 sys 模块,然后输入 [e for e in dir(sys) ...
最新文章
- 神经网络RNN图解!
- ACMNO.35 C语言-宏润年 给年份year,定义一个宏,以判别该年份是否闰年。提示:宏名可以定义为LEAP_YEAR,形参为y,既定义宏的形式为 #define LEAP_YEAR(y)
- @这位没带口罩的朋友,你让我感染新冠的风险升高百倍!马普所建模计算结果,认真的...
- python时间计算_python利用datetime模块计算时间差、当前时间多加一天、一小时、一分钟和常用操作...
- gc()两分钟了解JDK8默认垃圾收集器(附英文)
- ServletAPI介绍
- 变频器显示5cf1是什么意思_空调显示e0什么意思
- 水文-接口和抽象类有什么不同
- Java Springboot应用部署
- FastDFS特性及问题思考
- nagios 流量监控和报警的shell脚本
- 网页编辑器粘贴word格式的处理
- 2017第八届(C/C++)B组蓝桥国赛题
- CodeProject上的两个简单绘图程序
- 50位中国女性科学家入选2022福布斯
- ISO14001环境管理体系问答篇
- html文本框颜色填充颜色设置,Excel2007中设置文本框填充方案 文本框填充颜色
- docker compose容器域名配置
- mysql(zip版)下载安装教程
- chrome主页被篡改后缀为?tn=49055317_4_hao_pg
热门文章
- NUMA - Non Uniform Memory Architecture 非统一内存架构
- (6)Linux进程调度-实时调度器
- source insight 深色主题配置文件
- 国外地球物理强势学校与知名研究组
- rust怎么调整夜晚亮度_买手机时LCD屏和OLED屏怎么选?终于明白了!
- navicat的字符集和排序规则
- oracle big table1,关于Big_Table脚本的一些有关问题
- 为什么调用webservice接口只有 string arg0_快速开发平台中关于支持第三方接口开发的指导
- 二年级计算机认识键盘教案,认识计算机键盘教案.doc
- mysql 事务中锁处理_MySQL事务处理及锁定_MySQL