1.安装Python,这里选择2.7还是3.4都行,不过推荐使用2.7,毕竟现在的教程大部分还是基于2.7的,3.4跟2.7的语法还是略有不同,为了避免语法错误的麻烦,还是推荐大家使用2.7。下载地址为:https://www.python.org/downloads/
我当时是安装到了D:\软件\PythonInstall(下载的是3.4版本)
2.下载Numpy,SciPy,MatplotLib这三个库的exe,注意,这里用的是exe,因为MatplotLib的使用需要以Numpy的支持,所以最好先装NumPy再装MatplotLib。下载地址:
- NumPy: http://sourceforge.net/projects/numpy/files/NumPy/1.9.2/
- SciPy: http://sourceforge.net/projects/scipy/files/scipy/0.15.1/
- MatPlotLib: https://pypi.python.org/pypi/matplotlib/1.4.3
其中NumPy和SciPy没有32和64位的区别,MatPlotLib需要根据自己的系统选择32位和64位的。再次提醒,这三个库一定都要下载对应版本的exe。下载完成后一次安装就是了,他们会自动找到你之前安装好的Python所在的路径的,一路Next到底就行了。
3.把你的安装路径:PythonInstall/Lib/site-packages/scipy/lib中的six.py,six.pyc,six.pyo(也可能只有一个six.py文件)三个文件拷贝到 你的安装路径:PythonInstall/Lib/site-packages
4.安装pip。安装以前确认easy_install在目录D:\软件\PythonInstall\Scripts 下面
进入cmd,然后把目录切换到python的安装目录下的Script文件夹下,然后输入easy_install.exe pip回车,
pip安装成功,然后将pip的路径写入环境变量的path
5.打开http://www.lfd.uci.edu/~gohlke/pythonlibs/dp2ng7en/python_dateutil-2.5.3-py2.py3-none-any.whl下载python_dateutil‑2.4.2‑py2.py3‑none‑any.whl(我将其下载到D:\\软件)。然后在cmd中pipstall如下图
6.打开http://www.lfd.uci.edu/~gohlke/pythonlibs/dp2ng7en/pyparsing-2.1.8-py2.py3-none-any.whl下载pyparsing-2.1.8-py2.py3-none-any.whl同上
到此,所有的配置就完成了,可以愉快地使用MatPlotLib进行科学画图和计算了。另外提醒一句,Python2.7和Python3.4不要共存,共存的时候安装这几个库会出现莫名其妙地错误,怎么也对不了。