您的位置:首页 > 编程语言 > Python开发

python install numpy+scipy+matplotlib

2016-12-29 14:48 344 查看
本篇文章将讲解python第三方库的安装及本人遇到的一系列问题,主要针对windows版本的安装。

首先,在安装第三方版本的时候需要特别注意自己安装python的版本号,我安装的是python2.7——64位,在这里建议大家安装64位,32位存在一个内存限制的问题,如果处理数据量较少则没什么问题,一旦处理数据量较大,则会出现物理内存足够,但为什么还是报内存溢出的错误,这就是版本的问题了。这里将不做介绍了,网上的博客也有很多。

在安装第三方包时,在windows 的dos下输入python查看版本如:

C:\>python

Python 2.7.9 (default, Dec 10 2014, 12:28:03) [MSC v.1500 64 bit (AMD64)]

这一步完成后,很多人就会到网上下载三方包exe文件或者到python库中下载(http://www.lfd.uci.edu/~gohlke/pythonlibs/)等等。这里我将梳理几种方式:

第一,下载各个对应版本的exe文件进行直接安装,这种方式可行,但是网上目前贡献出来的版本较低,当你安装完成后完全可用,这也是踩坑的开始,随着你对python的使用,会调用自己编写的各个模块,特别是进行ML是,炸弹出现了,报错:importError:DLL.....,这种情况检查环境,可能是你引用的路径无法找到,需要sys.append这些三方包路径。

第二,你直接可以使用,python的pip 和easy_install 进行安装,这种方式简单快捷,但是默认的下载版本可能有问题,你需要指定下载安装的版本如:

C:\>pip install numpy==1.11.0

当然easy-install 一样的 

C:\>easy_ install numpy==1.11.0

第三,我本人觉得最好的一种方式,就是到python官网下载对应版本的第三方包。文件是.whl格式,在安装之前你需要安装wheel,这个比较简单直接pip install wheel就行。

安装好后在python的scripts文件下会有这样的显示如:

wheel

则证明安装成功。

然后就是跳转到下载三方包的目录下,在dos下键入wheel 加上三方包全名.whl  安装。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: