python Image模块安装

我的系统是mac os x 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 <X11/Xlib.h>
                ^

找到解决方案如下:

首先我用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/[email protected]/blog/static/173612348201193112324679/

http://stackoverflow.com/questions/14321038/x11-xlib-h-no-such-file-or-directory-on-mac-os-x-mountain-lion

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-25 20:44:14

python Image模块安装的相关文章

Python Paramiko模块安装和使用

1.简介 大家会发现,常见的解决方法都会需要对远程服务器必要的配置,如果远程服务器只有一两台还好说,如果有N台,还需要逐台进行配置,或者需要使用代码进行以上操作时,上面的办法就不太方便了. 使用paramiko可以很好的解决以上问题,比起前面的方法,它仅需要在本地上安装相应的软件(python以及PyCrypto),对远程服务器没有配置要求,对于连接多台服务器,进行复杂的连接操作特别有帮助. 2.安装 安装paramiko有两个先决条件,python和另外一个名为PyCrypto的模块. 通常安

python机器学习模块安装

环境:RHEL6.5 离线安装 说明:在安装dlib时依赖的基础 环境较多,先升级gcc,以适应c++ 11的使用:需要用到cmake编译工具,boost这个c++库,BLAS.python升级到2.7以上版本. ############################################################################ 一,本地yum源搭建 1)挂载系统镜像文件 : mkdir /media/cdrom  #新建镜像文件挂载目录 cd   #进入系统

python之模块安装

在python中,python官方提供了很多可以扩展的包,用以增强python的功能. 因为用到了excel的读写功能,需要安装xlrd的包,一下是安装步骤 1.首先从python的官方库下载相应的包:https://pypi.python.org/pypi 2.下载下来的包有的是安装文件,直接安装就好了,有的是一个压缩文件需要用以下步骤进行安装 3.将下载下来的文件进行解压缩之后直接将整个文件夹拖到python的安装目录的Tools目录:本机是:C:\Python34\Tools 4.然后打开

python外部模块安装

1.先安装easy_install 安装easy_install比较简单,如果配置好yum,就可以直接搜索python-setuptools yum  install python-setuptools -y 安装完python-setuptools之后,还需要安装python-devel yum  install python-devel -y 之后就可以使用easy_install来安装各种python软件或扩展 2.安装pip easy_install pip 3.通过pip安装pytho

python的模块安装、导入

一.模块的安装 1.有网络的情况下: 直接在cmd里面,输入pip install  xxx ,就是安装某个模块 2.无网络的情况下,下下来的安装包: .whl的后缀,pip install xxx.whl .tar.gz的后缀,解压后,进入模块文件夹,执行: python setup.py install 3.卸载:pip uninstall xxx 二.导入模块的顺序 1.第一步去当前目录下找这个python文件 2.第二步去python的环境变量里面找这个python文件 3.导入模块的实

python twisted 模块安装问题

最近在学python 核心编程,遇到twisted安装的问题: 由于英语不好(学这个是硬伤呀!),废话不说了: twisted 下载地址:http://twistedmatrix.com(这个地址在python核心编程第二版(人民邮电出版)485页) 下载的是:Twisted 16.2.0 (python版本3.5,32位的),不是必须下这个(只是我下的是这个而已) 解压之后里面有一个readme.rst文件(我用notepad++打开的,用记事本应该也能打开 ),里面有安装说明(纯英文的) 安

python pymyssql模块安装

安装步骤: 1. 安装freetds #tar zxvf freetds-0.91RC2.tar.gz #cd freetds-0.91RC2 #./configure --prefix=/usr/local/freetds --with-tdsver=8.0 --enable-msdblib  --with-gnu-ld --enable-shared --enable-static #make && make install #echo "/usr/local/freetds

python第三方模块安装

今天打算跑个基于Django程序,虽然现在还不会写这么复杂的程序,但是想过把瘾.打开pycharm,打开设置,发现pip不能用.纳闷了. 过程如下: 打开pycharm,添加Django框架,点击加号添加.  在下图中输入Django,但是居然是nothing to show.  我靠,弄了半天也没弄明白什么原因导致的.算了,反正是盗版软件(虽然我知道盗版不好)~~ 命令行安装吧. 命令行下安装第三方库 打开cmd窗口,输入 pip install Django 居然报错不支持 install?

python whl模块安装方法

搞了半个小时可算是安装上去了 做法 ①先cmd输入Python看一下自己的Python是什么版本的,以及自己的平台,我这里是win32以及python3.6 ②然后去寻找合适的whl,注意cp就是版本号cp27就是python2.7所以我要找的是cp36 ③检测一下pip存不存在,一般来说是存在这个东西的,具体做法就是cmd输入一下pip看存不存在,如果存在会输出一堆东西 ④然后cd到whl的文件夹下,cd+空格+文件夹地址 ⑤然后cmd输入pip install 指定的whl就行了,如果成功会