matplotlib安装指南
1、介绍
NumPy地址 http://www.numpy.org/
NumPy:一个Python一个扩展库,支持大量的维度数组和举证运算,对数组提供大量的函数库

SciPy地址 https://www.scipy.org/
SciPy:一个开源的Python算法库和数学工具包

matplotlib地址 https://matplotlib.org/
matplotlib:Python编程语言及其数值数学扩展包Numpy的可视化操作界面,为 Tkinter wxPython Qt GTK+应用程序嵌入绘图提供了应用程序接口(api)

pil地址 http://pythonware.com/products/pil/
pil 图像处理库

NumPy 基本的N维数组
SciPy 科学计算基础库
Matplotlib 2D画图
IPython 增强交互式控制台
Sympy 符号数学
pandas 数据结构和分析

2、安装
1)windows环境
方式1:预安装环境 EPD Anaconda Python(x,y)
如下各选一种,下载后并进行安装 推荐方式
python的发行版本:NumPy SciPy matplotlib IPython SymPy Python核心自带的其他包
Anaconda:使用科学软件包免费发布Python。支持Linux,Windows和Mac。
Enthought Canopy:免费和商业版本包括核心科学包。支持Linux,Windows和Mac。
Python(x,y):一个免费的发行版,包括基于Spyder IDE的科学包 。Windows和Ubuntu; 仅限Py2。
WinPython:另一个免费发行版,包括科学软件包和Spyder IDE。仅限Windows,但更积极地维护并支持最新的Python 3版本。
Pyzo:基于Anaconda和IEP交互式开发环境的免费发行版。支持Linux,Windows和Mac。

方式2:预编译二进制安装 这里是用这种方式安装
主要有matplotlib 和依赖包,需注意NumPy和SciPy版本 Ipython及其他软件包,Python(x,y) 免费科学计算项目

步骤:安装Python的安装包->安装NumPy SciPy二进制包->安装稳定版本的matplotlib二进制包->图像处理工具(PIL) 在site-packages下安装pil(未找到支持python3以上的版本,所以不安装)

1-安装Python,下载对应的windows的python包,并进行安装
例如:运行python-3.6.6.exe
配置好环境变量
path=D:\Python\Python36\
path=D:\Python\Python36\Scripts\
验证是否安装成功 python -v

2-安装NumPy SciPy二进制包
需要一段时间
python -m pip install numpy scipy matplotlib ipython jupyter pandas sympy nose

python -m pip install pillow

验证是否安装成功
from numpy import *
eye(4)

3-安装稳定版本的matplotlib二进制包
matplotlib3.0需要python3.0+以上版本支持
python -m pip install -U pip
python -m pip install -U matplotlib

这些后端开箱即用 Agg ps pdf svg TkAgg

4-安装pil
未找到支持python3以上的版本,所以不安装

5-安装其他库
requests 封装http请求的库
python -m pip install requests

3、使用
1)通过rcParams或这个matplotlib.rc()命令调用
2)重置动态修改后的配置参数 matplotlib.redefaults()

统一通用配置,使用所有项目
当前目录:在当前目录下配置,适合目录下所有项目 配置文件名:matplotlibrc
用户级别 用户目录:./matplotlib/matplotlibrc matplotlib.get_configdir() 获取配置文件目录
系统级别 安装目录:python的site-packages

matplotlib安装指南的更多相关文章

  1. Win10 x64 + CUDA 10.0 + cuDNN v7.5 + TensorFlow GPU 1.13 安装指南

    Win10 x64 + CUDA 10.0 + cuDNN v7.5 + TensorFlow GPU 1.13 安装指南 Update : 2019.03.08 0. 环境说明 硬件:Ryzen R ...

  2. python安装numpy、scipy和matplotlib等whl包的方法

    最近装了python和PyCharm开发环境,但是在安装numpy和matplotlib等包时出现了问题,现总结一下在windows平台下的安装方法. 由于现在找不到了工具包新版本的exe文件,所以采 ...

  3. matplotlib 高级用法实例--共享x轴

    http://localhost:8888/notebooks/duanqs/matplotlib_advanced_example.ipynb 我不会弄呀, 刚才从matplotlib文档里吧示例用 ...

  4. Python matplotlib笔记

    可视化的工具有很多,如Tableau,各种JS框架,我个人感觉应该是学JS最好,因为JS不需要环境,每个电脑都有浏览器,而像matplotlib需要Python这样的开发环境,还是比较麻烦的,但是毕竟 ...

  5. nGrinder安装指南

    NGrinder 由两个模块组成,其运行环境为 Oracle JDK 1.6 nGrinder controller  web 应用程序,部署在Tomcat 6.x 或更高的版本 nGrinder A ...

  6. Matplotlib——第一章轻松画个图

    首先安装matplotlib,使用pip install matplotlib.安装完成后在python的命令行敲入import matplotlib,如果没问题,说明安装成功可以开始画图了. 看好了 ...

  7. win7系统下python安装numpy,matplotlib,scipy和scikit-learn

    1.安装numpy,matplotlib,scipy和scikit-learn win7系统下直接采用pip或者下载源文件进行安装numpy,matplotlib,scipy时会遇到各种问题,这是因为 ...

  8. 【转】使用Python matplotlib绘制股票走势图

    转载出处 一.前言 matplotlib[1]是著名的python绘图库,它提供了一整套绘图API,十分适合交互式绘图.本人在工作过程中涉及到股票数据的处理如绘制K线等,因此将matplotlib的使 ...

  9. postgresql pgsql最新版安装指南及数据存储路径更改及主从配置

    postgresql pgsql最新版安装指南及数据存储路径更改及主从配置 安装指南 首先在apt的list添加你当前系统版本对应的apt列表 目前官网有16.04,14.04,12.04 分别对应下 ...

随机推荐

  1. springboot整合mybatis,redis,代码(三)

    一 说明 接着上篇讲述redis缓存配置的用法: 二 正文 首先要使用缓存就必须要开开启缓存,第二步是需要开redis-server 下载redis包之后,点击图中两个都可以开启redis 怎么看是否 ...

  2. Xsheel远程链接ECS,Xftp上传文件到ECS

    下载Xshell 工具:用来远程实现远程访问. 下载Xftp工具:方便用来上传文件. 下载方式直接百度搜索,如下如: 下载完成之后安装. 接下来就是链接云服务器了. 直接百度经验按照步骤来就OK了,如 ...

  3. No bean named 'xxxxxxx' available--springboot 上线打war包

    springboot项目发布上线后,报错:No bean named 'xxxxxxx' available 因为我开发时pom用的jar,但上线发布war.解决方法: 1.pom.xml <p ...

  4. 信息领域热词分析系统--java爬取CSDN中文章标题即链接

    package zuoye1; import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.SQLExce ...

  5. yarn/mapreduce工作机制及mapreduce客户端代码编写

    首先需要知道的就是在老版本的hadoop中是没有yarn的,mapreduce既负责资源分配又负责业务逻辑处理.为了解耦,把资源分配这块抽了出来,形成了yarn,这样不仅mapreudce可以用yar ...

  6. Linux虚拟机无法通过宿主机上网

    解决方法 1.Windows: 确保相关服务已经启动 2.Linux: 确保相关服务已经启动 1) 确认Linux的IP地址和Windows在同一个网段: 若Windows给虚拟机分配的IP地址如下: ...

  7. Android官方架构组件介绍之ViewModel(三)

    ViewModel 像Activity,Fragment这类应用组件都有自己的生命周期并且是被Android的Framework所管理的.Framework可能会根据用户的一些操作和设备的状态对Act ...

  8. Android Studio配置及使用OpenCV

      1.下载及目录介绍 进入官网(http://opencv.org/)下载OpenCV4Android并解压(这里是OpenCV-3.2.0-android-sdk).下面是目录的结构图: sdk  ...

  9. python 矢量化的字符串

  10. Murano Weekly Meeting 2016.08.09

    Meeting time: 2016.August.09 1:00~2:00 Chairperson:  Kirill Zaitsev, from Mirantis Meeting summary: ...