zoukankan      html  css  js  c++  java
  • matplotlib安装指南

    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:PythonPython36
    path=D:PythonPython36Scripts
    验证是否安装成功 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

  • 相关阅读:
    angular中scope的watch用法
    angular中对于no-repeat的优化——track by
    angular筛选器
    为什么我只贴代码不给你们源码?
    新添子节点却无法被之前的删除功能所删除,处理方法,给删除功能延迟,有好办法记得告诉我下哈,感激不进
    IDEA下Maven项目搭建踩坑记----3.最长的bug,最简单的错误。同一类中,部分函数的@AutoWired注入的对象失效
    IDEA下Maven项目搭建踩坑记----2.项目编译之后 在service层运行时找不到 com.dao.CarDao
    IDEA下Maven项目搭建踩坑记----1.pom,xml文件下${spring-version}不能用
    Myeclipse maven 配置有问题 改之后重启还是不好用
    前端 的一些css的写法
  • 原文地址:https://www.cnblogs.com/NiceTime/p/10125257.html
Copyright © 2011-2022 走看看