【杂七杂八】64位机上安装Python和有关图像处理的库

为了做图像处理的作业,昨晚花了三个半小时安装了Python和相关的库,我的电脑是64位机,但Python官方的库基本上都是适用于32位机的,好奇现在64位机已经很普遍了,为什么官方库不更新。一开始没有发现是32位机64位机的问题,后来在网上查了一些解决方法,加上自己实践,总归解决了。

环境:Windows 7,x64
安装软件:Python 2.7.6 + PIL-fork(针对x64) + numpy-MKL(针对x64)

步骤
1、下载Python

在https://www.python.org/download#pubkeys下载Python2.7,为什么下载Python2而不是Python3?因为好多库都是for Python 2.x的,没有试过这些库在Python 3.x下面能不能运行,保险起见还是用了2.7。我下载的时候是2.7.6,下的是图中的Python 2.7.6 Windows X86-64 Installer。


2、安装Python
刚进入安装时问你是为这个机子的所有用户安装,还是只为当前用户?一定要选只为当前用户,否则之后安装那些库的时候很可能提示找不到Python 2.7。

3、安装PIL
老师给的官网http://www.pythonware.com/products/pil/上下载的PIL虽然可以正常安装,但是运行的时候还是各种报错,具体原因我也不太清楚,网上一些牛人写的技术贴分析可能还是因为官网的库是适用于x32的,在x64上不兼容(最讨厌兼容问题鄙视)。
其实下载一个非官方库为x64写的PIL就行了,http://www.qttc.net/201210230.html给了一个安装包PIL-fork-1.1.7.win-amd64-py2.7.exe。

4、安装numpy
与安装PIL同样的问题,要想在x64上用,最好是去下载非官方库为x64写的,这里给一个非官方库的链接,以后安装Python的其他库也用得着:http://www.lfd.uci.edu/~gohlke/pythonlibs。
看看这个网页上,虽然numpy有for Python 3.4的,但大部分库最新的只到for Python 2.7,所以安装Python 2.7最保险。我下载的是图中的numpy-MKL-1.8.lrcl.win-amd64-py2.7.exe。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值