Jupyter Notebook的安装及在网页端和VScode中使用教程(详细图文教程)

目录

  • 一、Jupyter Notebook
    • 1.1 组成组件
    • 1.2 优点
    • 1.3 常规用途
  • 二、安装及使用
    • 2.1 网页端
      • 2.1.1 安装Jupyter Notebook
      • 2.1.2 检验是否安装成功
      • 2.1.3 启动Jupyter Notebook
      • 2.1.4 使用Jupyter Notebook
    • 2.2 VScode中安装及使用
      • 2.2.1 安装Jupyter
      • 2.2.2 使用Jupyter
  • 三、常用命令
    • 3.1 命令模式
    • 3.2 编辑模式
    • 3.3 基础命令
  • 四、总结

一、Jupyter Notebook

Jupyter Notebook 是一个开源的 Web 应用程序,用于创建和运行交互式笔记本。笔记本可以包含代码、文本、图表和其他数据。Jupyter Notebook 可用于数据分析、科学计算、机器学习等各种用途。

1.1 组成组件

核心引擎:Jupyter Notebook 的核心引擎负责执行代码、显示结果和管理笔记本。
编辑器:Jupyter Notebook 的编辑器用于编写和编辑代码、文本和其他数据。
渲染器:Jupyter Notebook 的渲染器负责将代码、文本和其他数据转换为可视化形式。

1.2 优点

易于使用:Jupyter Notebook 的使用非常简单,即使是初学者也可以快速上手。
灵活性:Jupyter Notebook 可以用于各种用途,包括数据分析、科学计算、机器学习等。
可扩展性:Jupyter Notebook 可以通过插件进行扩展,以满足特定的需要。

1.3 常规用途

数据分析:Jupyter Notebook 可用于读取、处理和分析数据。
科学计算:Jupyter Notebook 可用于进行科学计算和实验。
机器学习:Jupyter Notebook 可用于开发和训练机器学习模型。

二、安装及使用

2.1 网页端

2.1.1 安装Jupyter Notebook

如果电脑上已经下载过Anaconda,就已经自带Jupyter Notebook了,直接跳到下一步2.1.3继续学习。没有安装Anaconda的推荐参考教程:安装Anaconda

使用Jupyter NoteBook不是必须安装Anconda,也可以在没有安装Anaconda的条件下使用,在终端中直接输入下面命令安装Jupyter NoteBook包即可:

pip install jupyter -i https://pypi.mirrors.ustc.edu.cn/simple/

2.1.2 检验是否安装成功

在搜索框中输入jupyter Notebook后弹出此界面,说明安装成功

在这里插入图片描述

2.1.3 启动Jupyter Notebook

直接点击上图中的Jupyter Notebook应用可以启动,也可以通过命令的方式启动,如下:

先在电脑键盘上同时按下win+R键,打开后输入cmd 启动终端。

在这里插入图片描述

打开终端后,在终端输入下面命令回车,在浏览器中直接jupyter Notebook。

jupyter notebook

终端中的具体样子如下:

在这里插入图片描述

2.1.4 使用Jupyter Notebook

通过上面命令打开后的样子如下:

在这里插入图片描述

新建文件夹,如下:

在这里插入图片描述

新建好文件夹后自定义修改文件夹名字:

在这里插入图片描述

在这里插入图片描述

选择编译环境,可以是Python,C++,Java等其它语言。

在这里插入图片描述

选择好编译环境后的样子如下:

在这里插入图片描述

重命名.ipynb脚本文件名字,如下:

在这里插入图片描述

对应的电脑桌面文件夹如下:

在这里插入图片描述

编辑代码测试使用,如下:

在这里插入图片描述

2.2 VScode中安装及使用

本教程中使用的是轻量级的VScode

在这里插入图片描述

2.2.1 安装Jupyter

打开VScode后,直接在搜索框中输入jupyter,找到直接点击安装,如下,使用的前提是在VScode中已经安装的python,如果没有安装的,同样在搜索框中输入python,找到直接点击安装即可。

在这里插入图片描述

2.2.2 使用Jupyter

安装好后直接打开本地电脑磁盘中的文件夹,如下:

在这里插入图片描述

打开文件夹后,创建.ipynb脚本,注意创建的文件一定要以.ipynb结尾,如下:

在这里插入图片描述

在上面创建好的脚本文件中写入测试代码,如下:

在这里插入图片描述

关于代码按钮和Markdown按钮的使用如下:

在这里插入图片描述

三、常用命令

3.1 命令模式

Esc:进入命令模式
Enter:进入编辑模式
Shift-Enter:运行当前单元,并选中下一个单元
Ctrl-Enter:运行当前单元
Alt-Enter:运行当前单元,在其下插入新单元
Y:将当前单元转换为代码单元
M:将当前单元转换为 Markdown 单元
R:将当前单元转换为原始单元

3.2 编辑模式

Tab:代码补全或缩进
Shift-Tab:工具提示
Ctrl-]:缩进
Ctrl-[:取消缩进
Ctrl-A:全选
Ctrl-Z:撤销
Ctrl-Shift-Z:重做
Ctrl-Y:重做

3.3 基础命令

Ctrl-C:复制
Ctrl-V:粘贴
Ctrl-X:剪切
Ctrl-S:保存
Ctrl-O:打开
Ctrl-P:预览
Ctrl-L:清屏
Ctrl-K:删除当前行
要运行当前单元,并选中下一个单元,您可以按 Shift-Enter。
要将当前单元转换为代码单元,您可以按 Y。
要全选当前单元,您可以按 Ctrl-A。
要复制当前单元,您可以按 Ctrl-C。

四、总结

以上就是Jupyter Notebook的安装及在网页端和VScode中使用的详细图文教程,两个平台都可以使用,我个人比较喜欢在VScode中使用,学者根据个人喜好选择使用。

总结不易,多多支持,谢谢!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/269931.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

有没有简单好用的仓库管理系统?

“我是一家小型加工制造企业,希望使用一款免费的仓库管理软件管理下仓库物资,要上手比较快,有各类报表统计功能!同时有客服人员可以答疑。PS:最好有配套APP就最方便了。” 稍微总结一下仓库管理系统的需求—— 免费的仓…

开源自托管导航页配置服务Dashy本地搭建结合内网穿透远程访问

开源自托管导航页配置服务Dashy本地搭建结合内网穿透远程访问 简介1. 安装Dashy2. 安装cpolar3.配置公网访问地址4. 固定域名访问 简介 Dashy 是一个开源的自托管的导航页配置服务,具有易于使用的可视化编辑器、状态检查、小工具和主题等功能。你可以将自己常用的一…

220v电源转换12v和24v用什么芯片

问:将220V电源转换为12V和24V - 使用什么芯片? 答:常用于将220V电源转换为12V和24V的芯片是AH8669和AH8665。 问:AH8669芯片提供了什么特点? 答:AH8669芯片适用于最大电流为700mA的应用。它内置了MOSFET…

Text2SQL学习整理(五)将Text-to-SQL任务与基本语言模型结合

导语 上篇博客:Text2SQL学习整理(四)将预训练语言模型引入WikiSQL任务简要介绍了两个借助预训练语言模型BERT来解决WIkiSQL数据集挑战的方法:SQLOVA和X-SQL模型。其中,借助预训练语言模型的强大表示能力,S…

maven下载jar包失败

配置国内镜像 设置国内的仓库,比如: <!--阿里仓库--><mirror><id>alimaven</id><name>aliyun maven</name><url>https://maven.aliyun.com/repository/public/</url><mirrorOf>central</mirrorOf></mirror>…

C++11(上):新特性讲解

C11新特性讲解 前言1.列表初始化1.1{ }初始化1.2std::initializer_list 2.类型推导2.1 auto2.2 typeid2.3 decltype 3.范围for4.STL的变化4.1新容器4.2容器的新方法 5.右值引用和移动语义5.1 左值引用和右值引用5.2 左值引用与右值引用比较5.3 右值引用的使用场景5.4 右值、左值…

张驰咨询:企业提质增效的关键:掌握六西格玛设计(DFSS)的核心法则

在当今快节奏、变革迅速的商业世界中&#xff0c;企业面临的最大挑战之一是如何兼顾成本效益与高品质输出。六西格玛设计&#xff08;DFSS&#xff09;方法论不仅响应了这一挑战&#xff0c;而且提供了一个综合解决方案&#xff0c;将顾客需求和企业目标完美融合&#xff0c;并…

汽车行业必须知识--CAN FD通讯

关注菲益科公众号—>对话窗口发送 “CANoe ”或“INCA”&#xff0c;即可获得canoe入门到精通电子书和INCA软件安装包&#xff08;不带授权码&#xff09;下载地址。 前面我们讲了CAN的基础知识&#xff0c;但是由于CAN总线存在通讯速率低&#xff0c;报文头过长&#xff0c…

嵌入式科普(7)你知道JTAGSWD接口最少接几根线?

一、目的/概述 二、实际问题 2.1 原接线方式 2.2 解决方案 2.3 思考GND原因 三、资料来源 四、JTAG&SWD相关概念的逻辑 五、总结和提问 嵌入式科普(7)你知道JTAG&SWD接口最少接几根线&#xff1f; 一、目的/概述 1、那位同学直接抢答说2根线&#xff0c;数…

【网络编程】基于UDP数据报实现回显服务器/客户端程序

个人主页&#xff1a;兜里有颗棉花糖 欢迎 点赞&#x1f44d; 收藏✨ 留言✉ 加关注&#x1f493;本文由 兜里有颗棉花糖 原创 收录于专栏【网络编程】【Java系列】 本专栏旨在分享学习网络编程的一点学习心得&#xff0c;欢迎大家在评论区交流讨论&#x1f48c; 前言 我们如果…

2023大数据十大关键词

随着我国大数据产业政策日趋完善、产业基础日益巩固、数据要素市场建设不断深化&#xff0c;大数据产业再次迎来巨大发展空间。6月26日至28日&#xff0c;由中国信息通信研究院、中国通信标准化协会主办&#xff0c;中国通信标准化协会大数据技术标准推进委员会&#xff08;CCS…

中国信通院「星熠」案例公布,个推消息推送获评绿色SDK产品优秀案例

12月22日&#xff0c;由中国信息通信研究院安全研究所主办、大数据应用与安全创新实验室承办的“数据安全共同体计划成员大会&#xff08;2023&#xff09;”在京举行。每日互动&#xff08;个推&#xff09;作为“数据安全共同体计划”的联合发起单位及首批成员单位受邀出席大…

unity HoloLens2开发,使用Vuforia识别实体 触发交互(二)(有dome)

提示&#xff1a;文章有错误的地方&#xff0c;还望诸位大神不吝指教&#xff01; 文章目录 前言一、打包到HoloLens二、Vuforia相关1.配置识别框2.制作一个半透明识别框&#xff1a;3.设置如下4.问题 四 HoloLens2 问题总结 前言 我使用的utniy 版本&#xff1a;Unity 2021.3…

如何做代币分析:以 LINK 币为例

作者&#xff1a;lesleyfootprint.network 数据源&#xff1a;Token Dashboard 在加密货币和数字资产领域&#xff0c;代币分析起着至关重要的作用。代币分析指的是深入研究与代币相关的数据和市场行为的过程。 通过代币分析&#xff0c;我们可以获得对市场趋势、风险因素、…

Wi-Fi、蓝牙、ZigBee等多类型无线连接方式的安全物联网网关设计

随着物联网和云计算技术的飞速发展.物联网终端的数量越来越多&#xff0c;终端的连接方式也更趋多样化&#xff0c;比如 Wi-Fi蓝牙和 ZigBee 等。现有的物联网网关大多仅支持一种或者几种终端的接人方式。无法满足终端异构性的需求。同时&#xff0c;现有的物联网网关与终端设备…

基于SpringBoot+vue实现的学生档案信息管理系统

一、 系统架构 前端&#xff1a;Vue | Element-ui 后端&#xff1a;SpringBoot | mybatis-plus 环境&#xff1a;JDK1.8 | Mysql | Maven | nodejs 二、代码及数据库 三、功能介绍 01. 登录 02. 首页 03. 基本信息 04. 课程学业信息-课业成绩 05. 课程学业信息-科研项目…

QAM 归一化因子

文章目录 前言一、归一化1、作用2、OFDM 归一化因子 二、归一化因子公式 前言 在做通信系统仿真时&#xff0c;遇到了 QAM 归一化因子的求解&#xff0c;对这里不是很清楚&#xff0c;因此本文对 QAM&#xff08;正交振幅调制&#xff09;归一化因子学习做了一下记录。 一、归…

2023航天推进理论基础考试划重点(W老师)冲压电推进

1、冲压发动机的分类及区别 亚燃冲压发动机、超燃冲压发动机、双模态冲压发动机。 2、性能参数的定义 3、进气道的分类及性能表征参数 皮托式、外压式、内压式、混压式。 参数看上图即可&#xff08;做到一块去了&#xff09;。 4、电推进的分类及特点 霍尔推力器的效率和…

Typora图床搭建PicGo+阿里云OSS(免费白嫖)

文章目录 1. 目的2. 方案2.1 Typora2.2 PicGo2.3 阿里云OSS 3. 开始配置3.1 获取KeyId和KeySecret3.2 创建Bucket3.3 配置PicGo3.4 配置Typora 4. 成功结束 1. 目的 本地使用Typora编写markdown文档的时候&#xff0c;文档中的图片路径是本地的。这个时候如果需要将该markdown…

九、Shell 只读变量和删除变量

一、只读变量 在 Shell 脚本中&#xff0c;使用 readonly 关键字声明只读变量&#xff0c;只读变量被赋值后&#xff0c;就不能再被修改或重新赋值。这对于脚本中的某些值不被意外修改非常有用。 以下是一个示例&#xff0c;演示如何在 Shell 脚本中使用只读变量 #!/bin/bash…