Python学习 Day64 jupyter安装及使用 02

本文详细介绍了Jupyter Notebook的组成部分、主要特点、安装过程以及基本使用,包括创建目录、文件,编辑模式的切换。Jupyter Notebook是一款强大的交互式Web应用程序,适用于数据清理、模拟、统计建模和机器学习等任务,支持实时代码、数学方程、可视化和Markdown。安装可通过pip命令完成,并在Linux远程服务器上进行相应配置。在使用中,用户可以体验到语法高亮、代码运行反馈、Markdown和LaTeX支持等便捷功能。
摘要由CSDN通过智能技术生成

jupyter安装及使用

一、简介

  • jupyter Notebook是一个交互式的Web应用程序,便于创建和共享文学化程序文档,支持实时代码、数学方程、可视化和MarkDown
  • 用途包括:数据清理和转换、数值模拟、统计建模、机器学习等,是数据分析常用的应用程序,运行方法只需在使用的文件夹下输入命令jupyter notebook即可
1.组成部分:
  • 网页应用:网页应用即网页形式的、结合了编写说明文档、数学公式、图片以及其他富媒体形式的工具。简言之,网页应用是可以实现各种功能的工具
  • 文档:即jupyter Notebook中所有交互式计算、编写说明文档、数学公式、图片以及其他富媒体形式的输入和输出,都是以文档的形式体现的
  • 文档保存后缀名为.ipynb的JSON格式文件,便于版本控制和共享
  • 文档还可以导出为:HTML、LaTeX、PDF等格式
2.主要特点
  • 1.编程时具有语法高亮、缩进、tab补全的功能
  • 2.可直接通过浏览器运行代码,同时在代码下方展示运行结果
  • 3.以富媒体格式(HTML、LaTeX、PNG、SVG等)展示计算结果
  • 4.对代码编写说明文档或语句时,支持Markdown语法
  • 5.支持使用LaTeX编写数学性说明

二、安装

执行命令:(Linux:命令前加sudo) pip install jupyter
说明:若在远程服务器上安装,需要进一步配置

Linux远程服务器安装进行如下操作

  • 生成配置文件:jupyter notebook - -generat-config
  • 生成秘钥:python
from notebook.auth import passwd
passwd()
exut() #两次输入密码后会生成秘钥
  • 修改配置文件:sudo vi ~/.jupyter/jupyter_notebook_config.py
c.NotebookApp.ip = '0.0.0.0'
c.NotebookApp.password = u'sha1:生成的秘钥串'
c.NotebookApp.open_browser = False
c.NotebookApp.port = 8888
  • 启动服务

    终端cd进入适当目录: jupyter notebook
    在这里插入图片描述

  • 测试

    本地安装:127.0.0.1:8888

    服务器安装:www.sunck.wang:8888 注意输入密码


三、基本使用

1.创建目录

创建目录的方式:
在这里插入图片描述
在这里插入图片描述

2.创建文件

创建文件的方式:
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

3.界面介绍

在这里插入图片描述

编码区类型说明
Code cell
代码
代码区块,是编写者编码区域,可在此区域编
写代码,并输出运行结果
Markdown cell
标记
文本区块,支持Markdown写作,代码高
亮,支持任意的HTML代码插入,支持LaTeX
语法;可在此区域输入上述各类标记语言,并
输出渲染后的富文本
Raw NBConvert cell
原生NBConvert
此为原始区块,Jupyter Notebook不会对此
区域内的输入做任何处理,输入内容即为输出内容
Heading cell
标题
对文档使用标题注释结构,目前
Jupyter Notebook已不再使用,可直接
在Markdown cell中使用“#”字符进行处理
4.编辑模式
(1)编辑模式:

当Code cell左边框为绿色时,证明处在编辑模式下,在编辑模式下可正常输入各类文本代码
在这里插入图片描述

(2)命令模式

当Code cell左边框为蓝色时,证明处在命令模式下,在命令模式下可在整体上对不同的区块进行编辑(调整位置、增加与删除等)
在这里插入图片描述
在这里插入图片描述

模式切换
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值