这里python使用3.4版本,所以numpy、scipy、matplotlib模块要下载对应3.4版本的。
一. 安装 python3.4
官网下载安装即可:https://www.python.org/downloads/release/python-344/
二. 安装 numpy
在这里面找对应3.4版本的exe安装包:https://sourceforge.net/projects/numpy/files/NumPy/,截止写此文档日期(2017年8月11日)为止,最新的对应python3.4且有exe安装包的numpy是1.10.2版本:https://sourceforge.net/projects/numpy/files/NumPy/1.10.2/
测试是否安装成功:import numpy
三. 安装 scipy
同理需要下载对应3.4版本的exe安装包:https://sourceforge.net/projects/scipy/files/scipy/,截止写此文档日期为止最新的的对应python3.4且有exe安装包的scipy是0.16.1:https://sourceforge.net/projects/scipy/files/scipy/0.16.1/
测试是否安装成功:import scipy
四. 安装 matplotlib
下载对应3.4版本的matplotlib:https://pypi.python.org/pypi/matplotlib/1.4.3,选择32位的exe。
然后右键”以管理员身份运行“,否则会崩溃
输入import matplotlib,则发生错误:
这是由于缺少six模块,matplotlib依赖它。
1. 安装 six模块
下载six模块:https://pypi.python.org/pypi/six,选无脑的压缩文件下载,如下
解压得到six-1.10.0文件夹,改名为six,复制到...:\Python34\Lib\site-packages路径下
然后去...:\Python34\Lib\site-packages\six路径下,把six.py文件复制到...:\Python34\Lib\site-packages路径下
2 安装 dateutil 模块
上一步安装完six模块后,再到python里敲import matplotlib,提示缺少依赖模块dateutil
下载whl版本的dateutil(注意是whl):https://pypi.python.org/pypi/python-dateutil/2.4.2
这里如果无脑下载了压缩包,则后期会出现import matplotlib没问题,但importmatplotlib.pyplot as plt却会出错。所以这里下载whl,下载后放在任意目录,比如我放在C:\Users\aricee路径下,然后进入cmd(必须以管理员权限运行cmd),利用cd进入你放whl文件的目录,再输入pip install python_dateutil-2.4.2-py2.py3-none-any.whl即可自动安装。
安装成功界面:
3. 安装pyparsing模块
上一步完成之后再到python里敲import matplotlib,提示缺少依赖模块pyparsing
依然下载无脑的exe:https://pypi.python.org/pypi/pyparsing/2.0.3#downloads,安装
总算是完成了,去python的窗口输入下面两行都没问题:
import matplotlib
import matplotlib.pyplot as plt
五、参数文档
windows下python绘图库matplotlib安装方法(亲测)
http://blog.csdn.net/scut_arucee/article/details/50037605
Python安装numpy,matplotlib,scikit_learn遇到的问题大汇总
http://blog.csdn.net/qrlhl/article/details/48978107