【python】matplotlab在Windows下的安装

来源:互联网 发布:linux 文件排序命令 编辑:程序博客网 时间:2024/06/16 04:29

本人在写文档前已安装过numpy库,请在安装matplotlib之前安装numpy

1.   下载matplotlib

下载地址:http://sourceforge.net/projects/matplotlib/files/matplotlib/

选择自己想要的版本,进入文件夹,再点选windows文件夹,在里面选择自己操作系统相匹配的exe文件。


2.   下载完点击安装。


3.   msvcp71.dll, 在windows下,你可能还需要 下载msvcp71.dll 库,下载后放到C:windowssystem32目录下。


4.   import matplotlab后出现错误

ImportError: No module named six


5.   安装six.py

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

或者https://pypi.python.org/pypi/six/

找到six包,Windows建议下载.whl,下载完后修改尾缀名为.zip,解压six.py并将其放入python27的Lib文件夹中。


6.   尝试import matplotlab再次出错(怎么还有/(ㄒoㄒ)/~~)

raise ImportError("matplotlibrequires dateutil")

ImportError: matplotlib requiresdateutil


7.   安装dateutil

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

找到python-Dateutil,下载.whl文件,改尾缀名为.zip,解压出dateutil文件夹并放入python27的Lib文件夹中。


8.   import matplotlab后再次提示错误(相信我这是最后一次了_(:з)∠)_)

raise ImportError("matplotlibrequires pyparsing")

ImportError: matplotlib requirespyparsing


9.   安装pyparsing

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

找到pyparsing,下载.whl文件,改尾缀名为.zip,解压出pyparsing.py文件并放入python27的Lib文件夹中。


10. 再import matplotlib

没有报错!那么祝贺你就差一步了!


11. 测试以下代码

import matplotlib.pyplot as pltplt.plot([1,2,3])plt.ylabel('some numbers')plt.show()

若出现图:


OK,你的matplotlab已安装完成!

0 0