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.回车自动安装,出现如下界面。
然后就成功了。
作为一个初学者,中间有很多意想不到的困难,但是不能钻牛角尖,要善于跳出来解决问题。当面对一次又一次失败时,心情肯定也会很烦躁,这时也一定要保持好心态,还要保持细心耐心,这样才能更好的尽快的解决问题。还有就是,不要迷信别人的方法,要善于从各种方法中尝试,从而找到适合自己的方法,很多时候别人的方法用在自己身上都会产生错误,但是如果尝试做一些改动,将不同的方法组合一些下,就会柳暗花明又一村。
安装这三个库是为了实现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.回车自动安装,出现如下界面。
然后就成功了。
作为一个初学者,中间有很多意想不到的困难,但是不能钻牛角尖,要善于跳出来解决问题。当面对一次又一次失败时,心情肯定也会很烦躁,这时也一定要保持好心态,还要保持细心耐心,这样才能更好的尽快的解决问题。还有就是,不要迷信别人的方法,要善于从各种方法中尝试,从而找到适合自己的方法,很多时候别人的方法用在自己身上都会产生错误,但是如果尝试做一些改动,将不同的方法组合一些下,就会柳暗花明又一村。
相关文章推荐
- Python安装matplotlib所需要的软件以及问题的解决方法
- Windows7下Python安装Numpy、Matplotlib以及Scipy时出现的问题以及解决办法
- Windows7安装numpy、scipy和matplotlib时遇到的问题及解决办法
- [完]Python 安装setuptools,解决使用Matplotlib遇到的问题
- Python,NumPy,SciPy,Matplotlib安装及问题解决(win7,x64,软件version3.4)
- 安装配置Python+Numpy+Scipy+Matplotlib环境
- SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法【已验证】
- OpenCV 4 Python高级配置—安装setuptools,matplotlib,six,dateutil,pyparsing 完整过程
- python下安装numpy、matplotlib、scipy过程
- SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法【已验证
- SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法【已验证 】
- SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法
- 在win7下安装python开发环境和numpy,scipy,matplotlib模块的问题
- python中安装cx_Oracle过程中遇到的问题及解决方法
- python matplotlib安装问题解决方案
- Python中安装numpy,scipy,matplotlib安装方法
- SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法
- SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法
- SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法【
- Python学习-centos7.0下matplotlib安装及问题解决