windows下安装matplotlib

给Python安装模块时最方便的就是找到相应的.exe文件了,这样就不用一个一个地去安装依赖包,但是有时候找不到相应的.exe文件,这就需要用setup.py或相应的.whl文件来安装了。一般最早接触的是使用setup.py来安装,比如首先安装一个pip(pip可以用来安装.whl文件),在PyPi上下载pip的源码包(压缩包),下载完后解压到某个文件夹中,然后从命令行界面中进入这个文件夹中,执行如下命令:

setup.py install (或 python setup.py install)
安装完成后会发现C:\Python33\中多了一个Scripts文件夹,里面有pip3.3.exe、pip3.3-script.py等多个文件,理论上我们就可以使用pip3.3.exe来安装后续的.whl文件了,但是我的电脑上总会出现:failed to create process的错误,所以我通过pip3.3-script.py来安装后续的.whl文件,使用.whl文件的好处也是可以自动安装依赖包,首先到PyPi上下载一个模块:six,注意要下载对应的.whl文件,把该文件拷贝到C:\Python33\Scripts中,然后在命令行界面中进入C:\Python33\Scripts,执行如下命令:

python pip3.3-script.py install six-1.9.0-py2.py3-none-any.whl 

安装成功后会有提示:successful .... 。接下来我们可以通过同样的方式来安装另一个模块dateutil,在PyPi上找python-dateutil就可以了,找到后执行如下命令:

python pip3.3-script.py install python_dateutil-2.4.0-py2.py3-none-any.whl

安装完成后可以在Python中试一下import numpy,应该不会有什么错。注意上面两个模块的顺序不可以颠倒,因为dateutil是依赖于six的。为了安装matplotlib,还要安装其他几个依赖包,分别是numpy、scipy、pyparsing,这几个模块都有对应的.exe文件,所以安装起来很简单,总结如下:

1、安装numpy:到http://sourceforge.net/projects/numpy/files/NumPy下载相应的.exe版本,下载过后双击安装,安装完成后可以试一下:import numpy,若没有出错则代表安装成功。

2、安装scipy:到http://sourceforge.net/projects/scipy/files/Scipy下载相应的.exe版本,下载过后双击安装,安装完成后可以试一下:import scipy,若没有出错则代表安装成功。

3、安装pyparsing:到https://pypi.python.org/pypi/pyparsing/2.0.3下载相应的.exe版本,下载过后双击安装,安装完成后可以试一下:import pyparsing,若没有出错则代表安装成功。

最后我们来安装matplotlib,也是通过.whl的方式安装,在PyPi上找到matplotlib,下载相应的.whl文件,执行如下命令:

python pip3.3-script.py install matplotlib-1.4.2-cp33-none-win32.whl
安装过程中会自动下载一个pytz模块,并自动安装好,所以.whl还是很强大的,已经是Python模块的事实标准,所有的都安装好后可以画个曲线试一下:

import numpy
import scipy
import pyparsing
import six
import dateutil
import matplotlib.pyplot as plt

plt.plot([1,2,3])
plt.show()

OK,按理说就可以看到如下曲线了!





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值