详细流程——安装并启动Jupyter notebook

news2025/1/16 18:58:27

安装并启动使用Jupyter notebook

  • 一、安装
    • *step1:*切换路径
    • *step2:*下载
    • *step3:*启动Juypter Notebook
    • *step4:*配置Jupyter Notebook
    • *step5(可不配置):* 添加代码自动补全功能
  • 二、启动
  • 三、初步使用

一、安装

注意:我是没有安装Anaconda,中途觉得需要Jupyter notebook这个工具,于是通过windows中cmd命令窗口进行下载安装与使用的。

*step1:*切换路径

(如果没有把Python安装目录添加到Path,就需要切换到Python安装目录的Scripts目录下)具体如下:
在这里插入图片描述

*step2:*下载

输入pip install jupyter
在这里插入图片描述
静静等待其安装完成~~~

有些可能会报错,那就切换为国内镜像下载

pip install jupyter -i https://pypi.tuna.tsinghua.edu.cn/simple/

*step3:*启动Juypter Notebook

在命令窗口输入:jupyter notebook在这里插入图片描述 电脑浏览器自动打开Jupyter Notebook窗口如下,说明安装成功:在这里插入图片描述

*step4:*配置Jupyter Notebook

在CMD命令窗口输入jupyter notebook --generate-config
在这里插入图片描述
可以看到用户文件夹有了.jupyter文件,打开其中的配置文jupyter_notebook_config.py
在这里插入图片描述
在这里插入图片描述
找到c.NotebookApp.notebook_dir = ’ '语句,把它修改成c.NotebookApp.notebook_dir = ‘存放jupyter notebook中写的代码的文件夹路径’
在这里插入图片描述
注意:要将前面的 # 删去!!!
如果还未生效,可以采用快捷方式:
![在这里插入图片描述](https://img-blog.csdnimg.cn/6cc3bfbedd2646e1948bc6ac0f8889b0.png
然后右击快捷方式按钮,对快捷方式按钮的属性进行修改,将起始位置改为你需要存放的路径位置
在这里插入图片描述

在这里插入图片描述

step5(可不配置): 添加代码自动补全功能

  1. 在cmd命令窗口输入pip install jupyter_contrib_nbextensions,等待安装成功~~~
    在这里插入图片描述
    如果遇到超时问题,切换为国内镜像下载即可
    pip install jupyter_contrib_nbextensions -i https://pypi.tuna.tsinghua.edu.cn/simple/

  2. 安装完后,配置nbextension,在cmd中输入jupyter contrib nbextension install --user --skip-running-check,等待配置成功~~~(注意要先关闭 jupyter notebook

  3. 再启动jupyter notebook,点击Nbextension的选项,勾选Hinterland,即可添加代码自动补全功能。
    在这里插入图片描述
    在这里插入图片描述
    可见成功了!!!

二、启动

至此单击快捷方式就可以直接进入Jupyter Notebook窗口
在这里插入图片描述

三、初步使用

在这里插入图片描述
点击new创建新文件

在这里插入图片描述

点击run即可单步执行,点击保存按钮即可进行文件保存
在这里插入图片描述

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

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

相关文章

LeetCode:16. 最接近的三数之和

16. 最接近的三数之和1)题目2)思路3)代码4)结果1)题目 给你一个长度为 n 的整数数组 nums 和 一个目标值 target。请你从 nums 中选出三个整数,使它们的和与 target 最接近。 返回这三个数的和。 假定每组…

全网最全ssh:远程连接服务器学习,教你十分钟学会

远程连接服务器简介 SSH是如何工作的? 认证阶段 ssh修改配置文件 配置文件注释 练习 试验1 实验2 测试 远程连接服务器简介 1、什么是远程连接服务器 远程连接服务器通过文字或图形接口方式来远程登录系统,让你在远程终端前登录linux主机以取得可…

JSP学习笔记一

✅作者简介:热爱国学的Java后端开发者,修心和技术同步精进。 🍎个人主页:Java Fans的博客 🍊个人信条:不迁怒,不贰过。小知识,大智慧。 💞当前专栏:JAVA开发者…

shell第七天作业——awk(上)

题目 1、获取根分区剩余大小 2、获取当前机器ip地址 3、统计出apache的/var/log/httpd/access_log文件中访问量最多的前3个IP 4、打印/etc/passwd中UID大于500的用户名和uid 5、/etc/passwd 中匹配包含root或sys或tcp的任意行 6、请打印出/etc/passwd 第一个域&#xff0…

STM32MP157驱动开发——Regmap API

STM32MP157驱动开发——Regmap API0.前言一、Regmap API 简介1.Regmap 驱动框架2.regmap 结构体3.regmap_config 结构体4.Regmap 操作函数①Regmap 申请与初始化②Regmap释放③regmap 设备访问 API 函数5. regmap_config 掩码设置二、驱动开发1.修改设备结构体,添加…

RxJava VS kotlin flow

1.基础概念介绍 1.1 观察者模式 观察者模式,其实对于Android开发者而言,并不陌生,button的setOnClickListener,就是一个典型的观察者模式。控件button是被观察者,它产生一个事件(点击),观察者OnClickList…

量化策略——准备2 量化技能树量化术语

文章目录量化技能树量化/金融术语1. 俗语2. 持仓术语3. 资金术语4. 策略术语5. 股票软件界面实用术语量化必然用到的核心价格数据其他数据/指标含义6. 委托单术语量化技能树 首先,量化金融(Quantitative Finance,简称“量化”,Qu…

《小猫猫大课堂》三轮1——深度解析数据在内存中的存储

宝子,你不点个赞吗?不评个论吗?不收个藏吗? 最后的最后,关注我,关注我,关注我,你会看到更多有趣的博客哦!!! 喵喵喵,你对我真的很重…

学习网络协议

概述 先从知乎盗个图:怎么开始学习网络协议? - 知乎 1、应用层 作用:定义数据格式并按照对应的格式解读数据。 2、传输层 作用:定义端口,标识应用程序身份,实现端口到端口的通信。 3、网络层 作用&…

5个技巧提高项目领导技能

作为项目经理,一个典型的工作日涉及处理许多任务。监督不同的时间表和里程碑。解决问题,主动解决瓶颈。 这些后勤工作很重要,但您也知道成功的项目管理比协调这些细节要多得多。为了做好你的工作(并且把它做好)&am…

C语言模拟QT的信号与槽功能

文章目录前言一、Qt信号与槽的实现机理二、简化后的实现步骤1. 定义一些必要的宏2. 实现声明信号的宏3. 实现发射信号的宏4. 取代QObject类5. 实现connect函数6. 可有可无的slots三、完整的代码实现四、使用方法与QT中的区别1. SIG_SLOT_OBJ取代QObject2. 定义信号不同3. 发射信…

【NI Multisim 14.0原理图环境设置——原理图的组成】

目录 序言 一、原理图的组成 👬 1. 元器件 👬2. 仪表 👬3.导线 👬4.丝印层 👬5. 端口 👬6.网络标号 👬7.电源符号 序言 NI Multisim最突出的特点之一就是用户界面友好。它可以使电路设…

为iframe正名,你可能并不需要微前端

作者:刘显安(码怪) 任何新技术、新产品都是有一定适用场景的,它可能在当下很流行,但它不一定在任何时候都是最优解。 前言 最近几年微前端很火,火到有时候项目里面用到了iframe还要偷偷摸摸地藏起来生怕被别人知道了,…

Linux学习笔记——Tomcat安装部署

5.2、Tomcat安装部署 5.2.1、简介 Tomcat是由Apache开发的一个Servlet容器,实现了对Servlet和JSP的支持,并提供了作为Web服务器的一些特有功能,如Tomcat管理和控制平台、安全域管理和Tomcat阀等。 简单来说,Tomcat是一个WEB应用…

内核解读之内存管理(3)内存管理三级架构之内存区域zone

文章目录1、zone类型2、zone结构体3、zone的初始化流程1、zone类型 NUMA结构下, 每个处理器CPU与一个本地内存直接相连, 而不同处理器之前则通过总线进行进一步的连接, 因此相对于任何一个CPU访问本地内存的速度比访问远程内存的速度要快, 而Linux为了兼容NUMA结构, 把物理内存…

Flink数据流类型之间的转换(WindowedStream、DataStream、KeyedStream、AllWindowStream之间的转换)

Flink提供了一些流API,其中包括WindowedStream、DataStream、KeyedStream和AllWindowStream。 🍊WindowedStream是一种特殊的流,其中数据已按时间或数据元素的键进行分组,并且每个分组的数据都在窗口中按时间划分。这意味着&…

2023年出入境政策-喜忧参半

2023年已经到来,随着卫健委公布中国防控新冠措施调整优化以后,出入境政策相应也有了很大变化,知识人网小编概括为喜忧参半。喜的是从国外入境中国不再需要集中隔离;忧的是有些国家对于中国人入境增加了核酸检测要求。下面我们就这…

第一章 Java入门开发

第一章 Java入门开发 目录一. 概述二. JDK1. 概述2. 安装3. JDK目录一. 概述 Java是一门高级程序设计语言,是支持跨平台和完成面向对象的程序设计语言。针对不同的开发市场,sun公司将Java分为Java SE(标准版…

关于clip通信架构设计的调研

网络上大部分关于clip-as-service的描述都是关于它如何使用,基于它的编码功能上去计算文本相似度,根据文字推荐图片等等,只有作者的创作思路里面提及通信架构的设计。 作者博客: 链接: link 如何解决多个客户端同时请求服务端的场…

STS4中MVC项目中把log4j从1.x升级到2.x中遇到的两个问题

文章目录问题一 升级后看Maven Dependencies中还是有依赖1.x的log4j问题二 web.xml配置不对项目原来的log4j版本是1.2.14,有漏洞需要升级到2.18.0.问题一 升级后看Maven Dependencies中还是有依赖1.x的log4j 原因是有关联依赖, 项目中别的jar库有依赖低…