Jupyter Notebook环境安装

一、什么是jupyter Notebook

1.简介

Jupyter Notebook 是基于网页的用于交互计算机的应用程序器可被应用程序、 能让用户将说明文本、数学方程式、代码可视化内容全部组合到一个共享文档中。 ——Jupyter Notebook官方介绍

简单言之、jupyter Noetbook 是以网页形式打开的,可以在网页中打开直接编写代码、代码运行结果直接会代码块下方展示、如果在编写代码过程中需要编写说明文档,可以在同一个页面直接编写、便于及时的说明将,记录,解释。

2.IPython

Jupyter Notebook 默认是IPython 那么和我们常用CPython 有什么区别呢。

CPython

当我们从Python官方网站下载并安装好Python 3.x后,我们就直接获得了一个官方版本的解释器:CPython。这个解释器是用C语言开发的,所以叫CPython。在命令行下运行python就是启CPython解释器。CPython是使用最广的Python解释器。教程的所有代码也都在CPython下执行。

IPython

IPython是基于CPython之上的一个交互式解释器,也就是说,IPython只是在交互方式上有所增强,但是执行Python代码的功能和CPython是完全一样的。好比很多国产浏览器虽然外观不同,但内核其实都是调用了IE。CPython用>>>作为提示符,而IPython用In [序号]:作为提示符。

3.组成部分

网页应用

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

文档

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

4.Jupret Notebook 的主要特点

默认是 Ipython

编写过程当中具有高亮显示、缩紧、tab补全的功能

可直接通过浏览器运行代码、同时在代下展示运行结果

对代码编写说明文档或语句时、支持Markdown语法

二、安装 jupret Notebook

1.安装

安装提示

安装Jupyter Notebook的前提是需要安装了Python(3.3版本及以上,或2.7版本)。

使用Anaconda安装

如果你是小白、那么我建议你通过Anaconda安装解决 jupyter Noerbook 的安装问题,因为Anaconda已经自动为你安装了jupyter Noetbook 及其他工具,还有python中超过180个科学宝及其依赖。

你也可以通过进入Anaconda的官方下载页面自行选择下载;如果你对阅读英文文档感到头痛,或者对安装步骤一无所知,甚至也想快速了解一下什么是Anaconda,那么可以前往我的另一篇文章Anaconda介绍、安装及使用教程。你想要的,都在里面!

常规来说,安装了Anaconda发行版时已经自动为你安装了Jupyter Notebook的,但如果没有自动安装,那么就在终端(Linux或macOS的“终端”,Windows的“Anaconda Prompt”,以下均简称“终端”)中输入以下命令安装:

conda install jupyter notebook

使用pip命令安装

如果你是有经验的Python玩家,想要尝试用pip命令来安装Jupyter Notebook,那么请看以下步骤吧!接下来的命令都输入在终端当中的噢!

把pip升级到最新版本

python3.x

ip3 install --upgrade pip

Python2.x

pip install --upgrade pip

⚠️注意:老版本的pip在安装Jupyter Notebook过程中或面临依赖项无法同步安装的问题。因此强烈建议先把pip升级到最新版本。

安装Jupyter Notebook

Python3.x

pip install jupyter

Python2.x

pip install jupyter

三、运行Jupyter Noetbook

帮助

如果你有任何jupyter notebook命令的疑问,可以考虑查看官方帮助文档,命令如下:

jupyter notebook --help

jupyter notebook -h

启动

默认端口启动

在终端输入

jupyter notebook

执行命令之后,在终端中将会显示一系列notebook的服务器信息,同时浏览器将会自动启动Jupyter Notebook。

$ jupyter notebook

[I 08:58:24.417 NotebookApp] Serving notebooks from local directory: /Users/catherine

[I 08:58:24.417 NotebookApp] 0 active kernels

[I 08:58:24.417 NotebookApp] The Jupyter Notebook is running at: http://localhost:8888/

[I 08:58:24.417 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).

注意⚠️:注意:之后在Jupyter Notebook的所有操作,都请保持终端不要关闭,因为一旦关闭终端,就会断开与本地服务器的链接,你将无法在Jupyter Notebook中进行其他操作啦。

浏览器地址栏中默认地将会显示:http://localhost:8888。其中,“localhost”指的是本机,“8888”则是端口号。

如果你同时启动了多个Jupyter Notebook,由于默认端口“8888”被占用,因此地址栏中的数字将从“8888”起,每多启动一个Jupyter Notebook数字就加1,如“8889”、“8890”……

指定端口启动

如果你想自定义端口来启动Jupyter Noetbook 可以在终端输入以命令:

jupyter notebook --port

其中,“”是自定义端口号,直接以数字的形式写在命令当中,数字两边不加尖括号“<>”。如:jupyter notebook --port 9999,即在端口号为“9999”的服务器启动Jupyter Notebook。

启动服务但打不开浏览器

如果你只是想启动Jupyter Notebook的服务器但不打算立刻进入到主页面,那么就无需立刻启动浏览器。在终端中输入:

jupyter notebook --no-browser

此时,将会在终端显示启动的服务器信息,并在服务器启动之后,显示出打开浏览器页面的链接。当你需要启动浏览器页面时,只需要复制链接,并粘贴在浏览器的地址栏中,轻按回车变转到了你的Jupyter Notebook页面。

快捷键

向上插入一个cell:a

向下插入一个cell:b

删除cell:x

将code切换成markdown:m

将markdown切换成code:y

运行cell:shift+enter

查看帮助文档:shift+tab

自动提示:tab

python安装notebook_Jupyter Notebook环境安装相关推荐

  1. 1.python学习工具与环境安装

    python学习工具与环境安装 因为上传的时候图片出现了些问题,详细的图片可以下载博客内PNG或者PDF版图片版进行观看 无python环境 有python环境 未使用过anaconda管理pytho ...

  2. python3.7.2安装包_Win10下python 2.7与python 3.7双环境安装教程图解

    Win10下python 2.7与python 3.7双环境安装教程,具体内容如下所示: 1.python软件下载网址: https://www.python.org/downloads/window ...

  3. Opencv学习笔记——opencv配置安装与IDE环境安装

    文章目录 前言 一.opencv配置安装 二.IDE的安装 总结 前言 既然开始对AI视觉这个方面有兴趣,也初步接触了一些AI视觉在嵌入式方面的应用,那自然少不了对Opencv的学习.到现在开始学习o ...

  4. linuxpython安装hive_Linux离线环境安装Pyhive包及通用方式

    一.Linux离线安装GCC编译环境 安装之前要查看离线环境的Linux版本,因为下载文档需要Linux的版本对应 1 uname -a显示全部信息 显示版本号,该机版本为centos 6.6,属于6 ...

  5. 1.1.Perl环境安装-Windows下环境安装

    Perl环境安装-Windows下环境安装 B站视频教程: 菜鸟学生信 一.Perl软件下载安装 下载:https://strawberryperl.com/releases.html 安装:解压即可 ...

  6. Selenium2+python自动化1(环境安装)

    前言 目前selenium版本已经升级到3.0了,网上的大部分教程是基于2.0写的,所以在学习前先要弄清楚版本号,这点非常重要.本系列依然以selenium2为基础,目前selenium3坑比较多,暂 ...

  7. python详细安装教程linux-Python 环境安装步骤

    简介: 记录一下关于 Python 环境软件包的一些安装步骤 1.升级 Python 到 2.7.10( 默认 2.6.6 ) shell > yum -y install epel-relea ...

  8. Python基础概念_1_环境安装

    环境安装 2 环境安装 在开始Python学习前,我们先要搭建开发环境,正所谓巧妇难为无米之炊.那么什么是开发环境呢?通俗的理解假设我们要做饭,那么得有锅.油.燃气.菜这些基础工具和素材,有了它们我们 ...

  9. python编辑配置_Python环境安装及编辑器配置(一)

    在2018年决定写一些关于Python的文章,其实写博客这件事在2016年就有了,但是因为个人的一些原因一直被耽搁.所以2018年的目标之一就是写多一点的博客,不管是是生活还是工作.好吧,废话不多说, ...

  10. 初始----python数字图像处理--:环境安装与配置

    一提到数字图像处理编程,可能大多数人就会想到matlab,但matlab也有自身的缺点: 1.不开源,价格贵 2.软件容量大.一般3G以上,高版本甚至达5G以上. 3.只能做研究,不易转化成软件. 因 ...

最新文章

  1. 前端笔记(6)css布局机制,浮动,清除浮动,图片格式,ps切片工具及插件
  2. tcp/ip协议中消息传输对帧消息的操作
  3. [java]OutOfMemoryError 原因及解决办法
  4. go语言中及格比较特殊的switch语法
  5. 录入学员的身份证后控件焦点转移时根据身份证号码获得生日和性别
  6. 服务器补丁 系统,操作系统补丁服务器
  7. 开发Adobe AIR移动应用程序的考虑事项
  8. 计算机键盘prtscr,键盘上的SCR是什么意思(电脑截图的快捷方式都有哪些)
  9. 一个按照行来截取显示文章摘要的函数
  10. c++:template使用中的常见报错
  11. Python语言核心编程
  12. CentOS8 安装 telnet 命令
  13. 如何打开usb计算机连接打印机驱动,打印机USB连接安装设置及常见问题处理
  14. 遇到的算法题--02(斗牛)
  15. MAC word删除空白页与分节符
  16. 夜莺(Nightingale)企业级监控平台
  17. SLT 定义vetctor对象,vector构造函数
  18. 柠檬班培训1软件测试
  19. 深入浅出SSD 学习笔记整理——Johnathan Sung
  20. pyspider 爬取bing壁纸

热门文章

  1. Atitit 信息安全常见基础技术 目录 1. 加密 1 2. 签名(防篡改) 1 2.1. 第4章 标识与认证技术  1 2.2. 第5章 授权与访问控制技术  1 2.3. 第9章 安全审计与责
  2. Atitit nlp用到的技术与常见类库 目录 1. 常用的技术 1 1.1. 语言处理基础技术 分词 相似度等 1 1.2. 新闻摘要 2 1.3. 情感倾向分析 2 1.4. 文章标签 2 1.
  3. Atitit 依赖管理之道 1. 概念 依赖管理,是指在什么地方以什么形式引入外部代码。 1 1.1.1. 理解模块化和依赖管理: 1 1.2. 依赖管理,有三个层面。 单一职责原则,协议对象引用,
  4. Atitit. 类与对象的存储实现
  5. atitit.跨架构 bs cs解决方案. 自定义web服务器的实现方案 java .net jetty  HttpListener
  6. atitit. orm mapping cfg 映射配置(3)-------hbnt one2maney cfg
  7. atitit.查看预编译sql问号 本质and原理and查看原生sql语句
  8. paip.tree 生成目录树到txt后的折叠查看
  9. 恒生电子:收购Summit中国区业务
  10. (转)大多数2B企业一文不值(作者:北冥乘海生)