安装Numpy,Scipy,Matplotlib的步骤及下载地址(亲测有效)

来源:互联网 发布:证券软件哪个好 编辑:程序博客网 时间:2024/05/16 05:25

使用python做矩阵计算,离开不了Numpy的使用。Numpy的安装略有些问题,这里把我在安装过程中出现的问题和解决方法供大家参考。


1  下载地址

地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/

这个地址上可以找Numpy,Scipy,Matplotlib的whl,32位64位的都有,比去官网下载方便多了。首先把所有的安装包都下下来。


2  安装

要使用Matplotlib,需要安装numpy模块。先装好Numpy。

另外还需要安装msvcp.dll库,自行在网上搜一个添加到C:\windows\system32目录下。

此时如果运行 import matplotlib.pyplot as plt 可能会显示以下错误:
raise ImportError("matplotlib requiresdateutil")
ImportError: matplotlib requires dateutil
意味着需要dateutil

安装dateutil,下载地址http://www.lfd.uci.edu/~gohlke/pythonlibs/#python-dateutil
此后又出现错误:
raise ImportError("matplotlib requirespyparsing")
ImportError: matplotlib requires pyparsing
意味着需要pyparsing

安装pyparsing,下载地址http://www.lfd.uci.edu/~gohlke/pythonlibs/#pyparsing
安装完又出现错误:
No module name six
需要安装scipy

安装scipy
然后把C:\Python27\Lib\site-packages\scipy\lib中的six.py six.pyc six.pyo三个文件拷贝到C:\Python27\Lib\site-packages目录下。
再在IDLE(Python GUI)中输入import matplotlib.pyplot as plt便可以解决啦!

输入以下代码不报错则意味着安装成功
import matplotlib
import numpy
import scipy
import pyparsing
import matplotlib.pyplot as plt


祝各位能顺利安装

0 0