系统环境:64位 Win10
Python版本:Python 2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 20:53:40) [MSC v.1500 64 bit (AMD64)] on win32
Step1:安装easy_install和pip (安装Python后的通常操作)
先下载ez_setup.py,打开cmd命令行 运行:python ez_setup.py
这步完成之后,在python安装目录下的/Scripts目录应该有easy_install.exe将/Scripts目录添加到环境变量(注意在个人账户的Path中也要添加)。
安装pip:打开cmd命令行,运行:easy_install pip
这步完成之后,可以安装whl文件了(大部分库文件是*.whl格式,需要先搭建easy_install环境)。安装命令格式: pip install … .whl
Step2: 安装NumPy
Step3: 安装SciPy
Step4:安装Matplotlib的依赖库
http://www.lfd.uci.edu/~gohlke/pythonlibs/#pyparsing
(这里有详细的依赖列表和下载地址,我只装了图中的依赖库)
安装方法主要有:
- 直接用“pip install 库名”命令安装
- 下载.whl文件执行命令安装
- 下载.exe文件双击安装
若没有安装依赖库,或者各个库的版本与Python27和64位不匹配,在Python中执行“import matplotlib.pyplot as plt”语句可能出现如下报错:
ImportError: DLL load failed: %1 不是有效的 Win32 应用程序。
Step5: 安装matplotlib
- 必须在安装了NumPy和SciPy后才能够正确安装。
Step6:测试
- 自己敲以下代码:
from matplotlib import pyplot // 导入库
pyplot.plot([1,2,3,4], [1,4,9,16]) // 绘图
pyplot.show() // 图显示
- 效果图:
- 运行官方的测试用例,下载地址: