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

python库numpy,scipy,matplotlib安装配置过程中遇到的问题及解决方法

2017-10-27 15:42 741 查看
在这次安装numpy,scipy,matplotlib三个库的过程中遇到了很多难题,分享在这里供大家参考,共同学习。

安装这三个库是为了实现python的可视化功能。起初也是在网上查各种安装方法,主流的方法是用三个库的exe文件点击安装。python官网上下载之后,发现numpy和SciPy只有win32位的,但是网上说32位的也能在64位机子上安装,那么就尝试了。结果在安装过程中出现找不着路径的问题,上网找攻略,发现改了注册表下的一个路径就可以解决,于是按照指示就尝试改了注册表,numpy,SciPy顺利安装,但是在IDLE中测试,却出现“不是有效的32位的库”的提示。于是知道这种方法不行,继续查攻略,介绍用pip下载比较好,但是尝试之后也是各种问题,最后找到了适合自己的方法,及用whl文件。具体步骤见下:

1.http://www.lfd.uci.edu/~gohlke/pythonlibs/上面的网址包含各种第三方库的whl文件。下载下来numpy和scipy的whl文件,我的是64位系统,python2.7版本。故下载了numpy-1.13.3+mkl-cp27-cp27m-win_amd64.whl和scipy-1.0.0-cp27-cp27m-win_amd64.whl两个文件,至于为甚么没有下载matplotlib的whl文件是因为,我下载下来之后进行安装发现有问题,详见下面的步骤。

2.把两个whl文件放在任意一个文件夹就行。然后cmd进入命令行,进入c:\python27\scripts\目录下(这里默认该文件夹下安装了pip)输入

pip install c:\users\downloads\numpy-1.13.3+mkl-cp27-cp27m-win_amd64.whl(whl文件放在downloads目录下)然后就会利用pip自动安装成功,然后可以去IDLE中输入

import numpy验证是否安装成功。如果回车后未出现任何提示,就说明成功了。

3.同样的步骤安装scipy.在命令行进入c:\python27\scripts\目录下,输入命令pip install scipy-1.0.0-cp27-cp27m-win_amd64.whl.回车,自动安装成功,去IDLE验证。

4.numpy和scipy安装成功后,该matplotlib了。在这里没有采用前面的方式了,因为行不通(有些方法就是很奇怪,别的电脑适用的方法,在新的电脑就不一定适用)。这里采用pip直接下载的方法,即进入c:\python27\scripts\目录下输入pip install matplotlib.回车自动安装,出现如下界面。



然后就成功了。

作为一个初学者,中间有很多意想不到的困难,但是不能钻牛角尖,要善于跳出来解决问题。当面对一次又一次失败时,心情肯定也会很烦躁,这时也一定要保持好心态,还要保持细心耐心,这样才能更好的尽快的解决问题。还有就是,不要迷信别人的方法,要善于从各种方法中尝试,从而找到适合自己的方法,很多时候别人的方法用在自己身上都会产生错误,但是如果尝试做一些改动,将不同的方法组合一些下,就会柳暗花明又一村。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐