一、Jupyter Notebook是什么?

1.notebook jupyter 简介

Jupyter Notebook是一个开源Web应用程序,允许您创建和共享包含实时代码,方程式,可视化效果和叙述文本的文档。用途包括:数据清理和转换,数值模拟,统计建模,数据可视化,机器学习等

Jupyter Notebook是一个交互式的笔记本,支持运行超过40种编程语言,Jupyter Notebook可以通过网页的形式打开,在网页页面中直接编写代码和运行代码,代码的运行结果也会直接在代码块下面进行显示。如果在编程过程中需要编写说明文档相关信息,可以使用Markdown直接进行编写,便于作及时的说明和解释。

2.notebook jupyter 组成部分

 网页应用

网页应用即基于网页形式的、结合了编写说明文档、数学公式、交互计算和其他富媒体形式的工具。简言之,网页应用是可以实现各种功能的工具。

文档

即Jupyter Notebook中所有交互计算、编写说明文档、数学公式、图片以及其他富媒体形式的输入和输出,都是以文档的形式体现的。

这些文档是保存为后缀名为.ipynbJSON格式文件,不仅便于版本控制,也方便与他人共享。

此外,文档还可以导出为:HTML、LaTeX、PDF等格式。

主要特点

  1. 编程时具有语法高亮、缩进tab补全的功能以及各种快捷键可供使用。

  2. 可直接通过浏览器运行代码,同时在代码块下方展示运行结果。

  3. 以富媒体格式展示计算结果。富媒体格式包括:HTML,LaTeX,PNG,SVG等。

  4. 对代码编写说明文档或语句时,支持Markdown语法。

  5. 支持使用LaTeX编写数学性说明。

二、jupyter notebook的安装

notebook jupyter 安装有两种途径

1.通过Anaconda进行安装

如果你是小白,那么我建议你可以通过安装Anaconda来解决Jupyter Notebook的安装,因为Anaconda已经自动为你安装了Jupter Notebook及其他工具,还有python中超过180个科学包及其依赖项。可以不需要再安装python解释器了

关于Anaconda 的安装我提供给你两种安装的途径,一是通过官网自行下载安装,官网下载地址,如果你想获取anaconda的详细安装步骤你可以查看我的另一篇博客:关于anacoda的安装和使用

2.通过pip进行安装

如果你使用过python,对于上中安装过程觉得复杂,你可以使用ptyhon中的pip 进行安装,pip是一个安装和管理 Python 包的工具,通过一行命令即可完成安装,这里推荐使用功能python3进行安装,因为python2到2020年官方将不再进行维护,所以下面只介绍Python3进行安装jupyter notebook的方式。

安装前最好将pip升级到最新版

pip3 install --upgrade pip

现在进行安装jupyter notebook

pip3 install jupyter

启动jupyter notebook

如果你是通过第一种方式进行安装的可以直接在windows界面进行过输入jupyter notebook然后点击即可进入浏览器界面的jupyter notebook了,默认的是进入jupyter notebook工作目录是桌面,当然如果你觉得不方面可以进行修改,这里我提供一个知乎的修改链接,修改jupyter notebook默认打开路径搜索栏输入内容如下:

下面是我修改jupyter notebook默认路径后打开的jupyter notebook初始界面如下:

三、jupyter notebook的使用

介绍完jupyter notebook是干什么的,如何进行安装,那么就来介绍一下jupyter notebook是如何使用的吧,这里我只介绍一些基本的可以满足日常开发的使用,关于一些更高级的使用可以自行查阅相关资料和文献。

1.创建文件

2.工具栏

新建Notebook建立由名字、主工具栏、快捷栏和编辑区几个部分组成,点击文件名可对文件名进行重命名,编辑区由一个个的cell单元格进行组成

3.编辑和运行

在cell单元格中进行输入Python代码,可以点击运行按钮可以看到运行结果,也可以使用快捷键Ctrl+Enter运行Python代码,或使用Shift+Enter运行Python代码并跳到下一行

4.markdown编辑模式

添加标题,点开Cell下拉菜单中Cell Type 中Markdown,即可修改当前的单元格类型。

Ctrl+Enter或Shift+Enter看Markdown编辑效果如下:

注:Markdown有很多很好用的命令,掌握这些常用的命令,你就可以编辑出很好看的Markdown文档(后期会给出常用命令的博客链接)

5.常用快捷键

jupyter notebook也提供了很多快捷键可供我们进行使用,提高我们的工作效率,可以通过esc+H进行查看常用快捷键,也可以看我的另外一篇博客:jupyter notebook常用快捷键

以上就是对jupyter notebook最基本的一些简单介绍,你可以通过掌握jupyter notebook快捷键来提高工作效率,通过掌握markdown的命令来编辑精美的文档!如需转载请说明出处,如有疑问请评论区留言。。。。

Jupyter Notebook安装和使用详情(你不懂我......)的更多相关文章

  1. Windows下的Jupyter Notebook 安装与自定义启动(图文详解)

    不多说,直接上干货! 前期博客 Windows下的Python 3.6.1的下载与安装(适合32bits和64bits)(图文详解) 这是我自定义的Python 的安装目录 (D:\SoftWare\ ...

  2. Windows下的Jupyter Notebook 安装与自定义启动

    1.Jupyter Notebook 和 pip 为了更加方便地写 Python 代码,还需要安装 Jupyter notebook. 利用 pip 安装 Jupyter notebook. 为什么要 ...

  3. 全真教程:Windows环境Jupyter Notebook安装、运行和工作文件夹配置

    全真教程:Windows环境Jupyter Notebook安装.运行和工作文件夹配置 @ 目录 全真教程:Windows环境Jupyter Notebook安装.运行和工作文件夹配置 一.Jupyt ...

  4. Jupyter notebook 安装,初步使用

    在学习算法,图像处理过程中,理论结合实际的时候总要写一些程序,我用的是PYTHON.这时候,选择一款称手的工具比较重要.之前我用自带的IDLE,也还可以,但是操作不够便捷,文件组织也不是很好.后来想用 ...

  5. 如何为 Jupyter Notebook 安装代码提示功能

    按照上一篇博客安装完 Python 和 Jupyter Notebook 后,我们已经可以使用 Notebook 愉快的编写 Python 代码了,但是发现它不像其他编辑器那样会弹出代码提示,这稍微有 ...

  6. jupyter notebook安装、登录

    pip install jupyter 提示pip需要升级(本人装的是anaconda) 输入:python -m pip install --upgrade pip 安装完成. 运行jupyter ...

  7. jupyter notebook安装纪要

    本次教程使用python工具pip安装.更多安装方式请参考官网. 1.升级pip工具到最新 2.运行安装执行 pip install jupyter 3.安装中 4.更改工作目录 4.1获取配置文件路 ...

  8. Jupyter notebook安装扩展插件

    1. 安装Jupyter Notebook pip install jupyter 2. 安装Jypyter Notebook扩展包 pip install jupyter_contrib_nbext ...

  9. Jupyter notebook安装

    之前就装了jupyter notebook,但今天打开来发现是python2,并且似乎没法转换到python3??? so,再把python3的版本安装一下 打开CMD pip install jup ...

随机推荐

  1. JQuery $.ajax(); 异步访问完整参数

    $.ajax 完整参数   jquery中的ajax方法参数 url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址. type: 要求为String类型的参数,请求方式(post ...

  2. 「每日五分钟,玩转JVM」:线程共享区

    前言 上一篇中,我们了解了JVM中的线程独占区,这节课我们就来了解一下JVM中的线程共享区,JVM中的线程共享区是跟随JVM启动时一起创建的,包括堆(Heap)和方法区()两部分,而线程独占区的程序计 ...

  3. Spark基本函数学习

    package cn.itcast.spark.czh import org.apache.spark.{SparkConf, SparkContext} object TestFun { def m ...

  4. C# 读取Word内容控件

    在Word中,借助内容控件,可设计出具有特定功能的文档或模板.以下表格中简单介绍了几种常用的内容控件. 名称 简介 下拉列表内容控件 下拉列表包含了一个预先定义好的列表.和组合框不同的是下拉列表不允许 ...

  5. Anaconda简单使用手册

    安装部分 准备工作 下载各平台对应的安装包,各平台安装包下载链接如下: Windows macOs Linux 安装过程 安装过程在此不给出具体过程,可参照官方给出教程,各平台对应教程如下: Wind ...

  6. 【第一篇】spring boot 快速入门

    1.开发环境 开发工具:IDEA2018.2.1 JDK:1.9 Maven : 3.3.9 操作系统:window 7 / window 10 2.项目结构 3.详细步骤 3.1 使用IDEA新建M ...

  7. 使用GPU跑Tensorflow代码实录

    使用conda创建一个新的虚拟环境 输入 conda create -n intelligent-judge python=3.6 创建一个python版本为3.6的名字是intelligent-ju ...

  8. Leetcode 957.N天后的牢房

    Leetcode 957.N天后的牢房 8间牢房排成一排,每间牢房不是有人住就是空着. 每天,无论牢房是被占用或空置,都会根据以下规则进行更改: 如果一间牢房的两个相邻的房间都被占用或都是空的,那么该 ...

  9. CF - 1107 E Vasya and Binary String DP

    题目传送门 题解: dp[ l ][ r ][ k ] 代表的是[l, r]这段区间内, 前面有k-1个连续的和s[l]相同且连续的字符传进来的最大值. solve( l, r, k) 代表的是处理 ...

  10. springboot的最简创建方式

    springboot是目前比较流行的技术栈之一,我在这里写一个springboot工程最简方式 首先开发工具是IDEA,双击打开IDEA,点击Create new Project 进入到这个页面,选择 ...