zoukankan      html  css  js  c++  java
  • Python -- jupyter-notebook

    一. 什么是 JupyterNotebook?

    1.简介

    Jupyter Notebook是基于网页的用于交互计算的应用程序。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果
    允许用户创建和共享包含代码、方程式、可视化和文本的文档。它的用途包括:数据清理和转换、数值模拟、统计建模、数据可视化、机器学习等等。
    Jupyter Notebook 官方介绍

    2.组成

    • 网页应用
      网页应用即基于网页形式的、结合了编写说明文档、数学公式、交互计算和其他富媒体形式的工具。简言之,网页应用是可以实现各种功能的工具。
    • 文档
      即Jupyter Notebook中所有交互计算、编写说明文档、数学公式、图片以及其他富媒体形式的输入和输出,都是以文档的形式体现的。
      这些文档是保存为后缀名为.ipynb的JSON格式文件,不仅便于版本控制,也方便与他人共享。
      此外,文档还可以导出为:HTML、LaTeX、PDF等格式。

    3.特点

    1. 编程时具有语法高亮、缩进、tab补全的功能。
    2. 可直接通过浏览器运行代码,同时在代码块下方展示运行结果。
    3. 以富媒体格式展示计算结果。富媒体格式包括:HTML,LaTeX,PNG,SVG等。
    4. 对代码编写说明文档或语句时,支持Markdown语法。
    5. 支持使用LaTeX编写数学性说明。
    6. 可选择语言:支持超过40种编程语言,包括Python、R、Julia、Scala等。
    7. 分享笔记本:可以使用电子邮件、Dropbox、GitHub和Jupyter Notebook Viewer与他人共享。
    8. 交互式输出:代码可以生成丰富的交互式输出,包括HTML、图像、视频、LaTeX等等。
    9. 大数据整合:通过Python、R、Scala编程语言使用Apache Spark等大数据框架工具。支持使用pandas、scikit-learn、ggplot2、TensorFlow来探索同一份数据。

    二. 安装 Jupyter Notebook

    1. 安装环境

    需要安装Python (python3.3版本以上,或者2.7)官方下载地址

    2. 检查环境配置

    • 安装时确认勾选 add to environment ,设置环境变量同时添加到本地和系统
    • win + R,打开 CMD,使用 python - V 检查python 版本

    3. 使用 pip 安装

    1. 升级 pip 到最新版本

    • python 3.x
      ^ pip3 -m install --upgrade pip
    • python 2.7
      ^ pip2 -m install --upgrade pip

    2. 安装jupyter notebook


    * 使用清华源,阿里源,豆瓣源下载更快

    清华:https://pypi.tuna.tsinghua.edu.cn/simple
    阿里云:http://mirrors.aliyun.com/pypi/simple/
    豆瓣:http://pypi.douban.com/simple/

    • 将华清源设置为自动下载使用地址,不需每次下载选择地址,方法如下:

    • python 3.x
      pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple jupyter
    • python 2.7
      pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple jupyter

    三. 安装完成

    启动 jupyter notebook

    • python 3.x
      * jupyter -help
      * jupyter notebook
  • 相关阅读:
    Spring 学习笔记
    Java Web整合开发(33) -- SSH和SSJ
    2、常用操作
    jsonp使用
    PHP curl 封装 GET及POST方法很不错的
    浅谈CSRF攻击方式 转
    谷歌插件请求ci 解决CI框架的Disallowed Key Characters错误提示
    phpstorm10.0.3 下载与激活
    Mysql全文搜索match against的用法
    CentOS 6.4下编译安装MySQL 5.6.14 (转)
  • 原文地址:https://www.cnblogs.com/linclon/p/14043626.html
Copyright © 2011-2022 走看看