栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python学习 Day64 jupyter安装及使用 02

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python学习 Day64 jupyter安装及使用 02

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左边框为蓝色时,证明处在命令模式下,在命令模式下可在整体上对不同的区块进行编辑(调整位置、增加与删除等)

模式切换

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/360574.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号