Python-Matplotlib安装过程简述

        写这篇博客的原因,1、就是希望能帮助和我一样刚学习Python的人,让你们找模块不用那么麻烦。2、也是给自己的督促。自己也是新手,如有不当,还请大家批评指正!

       电脑系统Window 7 32位,64位,在给64位机器装的时候由于有一些模块在网上不太好找(是很不好找!),所以我是使用32位Python 2.7.8,至于兼容问题,我也刚用不久,至少Matplotlib,我写过一些程序,是完全正常的,其他的我就不知道了。尴尬

        进入正题。但是关于Matplotlib的安装,由于它是有依赖关系的模块,所以还得安装一些其它的模块。

        1、下载Numeric Python(通常缩写为numpy),是Python中科学、数学和工程计算的基础模块,提供了高效的array(阵列),并提供与其他编程语言的接口。下载地址http://sourceforge.net/projects/numpy/files/NumPy/,选择对应的版本就可以安装了。

        2、下载matplotlib,下载地址http://sourceforge.net/projects/matplotlib/files/matplotlib/,选择对应的版本。我选择的版本是1.3.1,因为开始是选择1.4.0,运行import matplotlib,出现错误(PS:如果出现ImportError: six 1.3 or later is required; you have 1.2.0,将先前版本卸载,换版本就好。)

        3、Numpy和matplotlib安装完后,运行import pylab,如果出现ImportError: matplotlib requires dateutil或者ImportError: matplotlib requires pyparsing,则还需要安装dateutil 和 pyparsing。安装方法为

        开始->运行->cmd,cd到C:\Python27\Scripts,然后执行easy_install python_dateutil和easy_install pyparsing,最后出现Finished,表示安装完成。(如果没有easy_install,到https://pypi.python.org/pypi/setuptools#windows-simplified下载,然后在cmd里面到setuptools目录下,使用python setup.py install进行安装)

       试着在python IDLE输入,import pylab,如果出现ImportError: No module named six,则进行4操作。否则,如果什么也没有出现,则表示安装成功。

        4、安装Scipy,下载地址是http://sourceforge.net/projects/scipy/files/scipy/,选择相关版本安装就行,安装完Scipy之后,将C:/Python27/Lib/site-packages/scipy/lib中的six.py six.pyc six.pyo三个文件拷贝到C:/Python27/Lib/site-packages目录下。

      附python入门经典里面一段直方图代码:

import pylab
import random
x_values = [random.randint(0,1000) for x in range(10000)]
pylab.hist(x_values,100)
pylab.xlabel("Bins of size 10")
pylab.ylabel("Frequency")
pylab.title("Plot of 10000 random ints 0-1000,bins of size 10")
pylab.show()

 结果:





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值