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中使用,学者根据个人喜好选择使用。

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

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

PaddleOCR 的使用,极简介绍

安装 参考github的官网就可以: github链接 简单的说,就是两句话: python3 -m pip install paddlepaddle-gpu -i https://mirror.baidu.com/pypi/simple pip install "paddleocr>2.0.1" # 推荐使用2.0.1版本 Python下的使用…

[环境配置]win10关闭病毒和威胁防护防止乱删软件

搜索栏输入病毒和威胁即可看到 如果没有搜到您可以从菜单栏进到到Windows设置 选择更新和安全 点击后进到windows安全中心,随后进到到病毒和威胁防护 关闭所有选项

软件测试必问的33个面试题

1.你为什么选择软件测试行业 因为之前有了解软件测试这个行业,觉得他的发展前景很好。 2.根据你以前的工作经验描述一下软件开发、测试过程,由那些角色负责,你做什么 要有架构师、开发经理、测试经理、程序员、测试员。我在里面主要是负责所…

Git 分布式版本控制系统(序章1)

第一章 Git 分布式版本控制系统 为什么学Git? 某些企业面试需要掌握Git,同时,也方便管理自己的Qt项目。 一、Git 客户端下载(Windows) 下载地址 https://gitee.com/all-about-git#git-%E5%A4%A7%E5%85%A8 二、Git 的特点 分支…

自动驾驶中的“雷达”

自动驾驶中有好几种雷达,新手可能会蒙蔽,这里统一介绍一下它们。 首先,所有雷达的原理都是发射波,接收回波,并通过发射和接收的时间差以及波的速度计算距离。只不过发射的波不同,功能也不同。 激光雷达 …

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

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

广州华锐互动VRAR:VR安全模拟驾驶让顾客身临其境感受真实试驾体验

随着科技的不断发展,汽车行业也在不断地进行创新。从电动汽车到自动驾驶,再到如今的虚拟现实技术,汽车行业的未来充满了无限的可能性。而在这些创新中,VR安全模拟驾驶无疑是最具吸引力的一项。通过戴上一副虚拟现实眼镜&#xff0…

本机ping不通虚拟机

windows下finall shell连不上虚拟机了,之前是可以的,然后ping虚拟机,发现也ping不通,随后到处找问题。 在本地部分,控制面板 ——>网络和Internet——>网络连接 , 可以看到 VMnet1和Vmnet8虽然都是已…

取证练习(一)PC+手机,服务器未完

链接:https://pan.baidu.com/s/1KlkPwzWm7dNO2iRGoTsE7Q?pwdxyxy 提取码:xyxy –来自百度网盘超级会员V3的分享 每道题5分,共计200 一、请检查窝点中的手机检材,回答以下问题 1、 该OPPO手机的IMEI是: A. 8603700…

Python爬虫的作用及工具和反爬机制,爬虫新手入门篇

文章目录 一 什么是爬虫二 爬虫工具三. 反爬虫问题Python爬虫技术资源分享1、Python所有方向的学习路线2、学习软件3、入门学习视频4、实战案例5、清华编程大佬出品《漫画看学Python》6、Python副业兼职与全职路线 一 什么是爬虫 爬虫能做什么 政治角逐 2016年这场美国总统竞…

选择激光打标机:为您的产品增添独特标识

激光打标机是一种高科技的打标设备,以其独特的标记效果和精度,逐渐成为了工业制造领域中不可或缺的一部分。选择激光打标机,不仅可以为您的产品增添独特的标识,还可以提升品牌形象,增强产品附加值。 一、激光打标机的独…

如何使用内网穿透工具实现Java远程连接本地Elasticsearch搜索分析引擎

文章目录 前言1. Windows 安装 Cpolar2. 创建Elasticsearch公网连接地址3. 远程连接Elasticsearch4. 设置固定二级子域名 前言 简单几步,结合Cpolar 内网穿透工具实现Java 远程连接操作本地分布式搜索和数据分析引擎Elasticsearch。 Cpolar内网穿透提供了更高的安全性和隐私保…

光伏制氢:技术前沿与未来展望

光伏制氢:技术前沿与未来展望 一、引言 随着全球对可再生能源需求的日益增长,光伏制氢技术作为一种将太阳能转化为氢能的有效方式,正逐渐受到人们的关注。通过光伏发电和电解水相结合,我们可以将丰富的太阳能资源转化为清洁的氢…

腾讯混元、阿里通义千问成功通过中国首个“大模型标准符合性评测”

通义千问官网链接:通义通义,阿里云大模型的统一品牌,覆盖语言、听觉、多模态等领域,致力于实现类人智慧的通用智能。不仅有语言模型产品通义千问和文生图模型产品通义万相,也有基于通义大模型的通义听悟、通义灵码、通…

LabVIEW在齿轮箱故障诊断中的应用

LabVIEW在齿轮箱故障诊断中的应用 在现代机械工业中,齿轮箱作为重要的传动设备,其性能稳定性对整体机械系统的运行至关重要。故障的及时诊断和处理不仅保障了设备的稳定运行,还减少了维护成本。利用LabVIEW强大数据处理和仿真能力&#xff0…

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

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

VA01/VA02/VA03 销售订单根据定价和步骤校验权限隐藏价格(二)

1、文档说明 1.1、内容回顾 之前发表过相关文章《VA01/VA02/VA03 销售订单根据定价和步骤校验权限隐藏价格(一)》,本篇文章对上一篇文章做补充说明。 第一篇文章是通过拥有权限,则隐藏价格的模式,即对需要隐藏价格的…

GenerateBlocks Pro插件 构建更好的WordPress网站

GenerateBlocks Pro插件 构建更好的WordPress网站 GenerateBlocks Pro插件是一个 WordPress 插件,几乎可以完成任何事情,可让您创建轻量级和多功能的网站。由与流行且快速的 GeneratePress 主题相同的创作者构建,该插件不负众望。使用 Genera…

大疆L1激光点云数据处理(DJI Terra-大疆智图)

大疆L1激光点云数据处理 前言处理步骤查看成果 前言 大疆L1是一个激光雷达载荷,该载荷包括一个激光点云传感器和一个可见光传感器。截止2023年12月,已经发布了升级版L2,本文以L1获取的数据为例。 在使用L1的时候,应该开启RTK模式…