Python基础 | jupyter工具的安装与基本使用
@[TOC](Python基础 | jupyter工具的安装与基本使用
- 一、jupyter介绍
- 1.1 jupyter简介
- 2.2 jupyter主要特点
- 二、实践环境介绍
- 三、安装Python3
- 3.1 更新软件源
- 3.2 安装Python3
- 3.3 查看版本
- 3.4 更换pip源
- 四、安装jupyter工具
- 4.1 安装jupyter
- 4.2 启动jupyter
- 4.3 访问jupyter服务
- 五、测试python环境
- 5.1 设置中文
- 5.2 运行python脚本
- 六、总结
一、jupyter介绍
1.1 jupyter简介
Jupyter
是一个开源的交互式计算环境,最初是作为IPython项目的一部分开发的。它提供了一个基于Web的界面,可以支持多种编程语言(如Python、R、Julia等)的交互式编程和数据可视化。
2.2 jupyter主要特点
-
交互式笔记本:
- Jupyter Notebook 是一种 Web 应用程序,允许用户创建和共享包含实时代码、方程、可视化图表和叙述性文本的文档。
- 用户可以在同一个文档中编写代码、运行代码并查看结果,非常适合数据分析和可视化。
-
多语言支持:
- Jupyter 支持多种编程语言,包括 Python、R、Julia 和 Scala 等,这使得它成为跨领域协作的理想工具。
-
易于分享与协作:
- 笔记本文件(.ipynb)可以轻松导出为 HTML、PDF 或 Markdown 格式,便于分享和发布。
- Jupyter 还支持通过 JupyterHub 和 JupyterLab 等工具进行多人协作。
-
丰富的扩展生态系统:
- Jupyter 拥有一个庞大的社区和丰富的扩展库,提供了各种插件和工具来增强功能,如魔法命令、自定义主题和交互式小部件等。
-
集成开发环境:
- JupyterLab 是 Jupyter Notebook 的下一代界面,提供了一个更强大的集成开发环境,支持多面板布局、文件浏览器、终端等高级功能。
-
教育与培训:
- 由于其直观的界面和交互性,Jupyter 广泛应用于教学和培训,帮助学生和初学者快速上手编程和数据分析。
二、实践环境介绍
- 本次实践环境介绍:
hostname | 操作系统版本 | 内核版本 | IP地址 | Python版本 |
---|---|---|---|---|
jeven01 | Ubuntu 22.04.1 LTS | 5.15.0-119-generic | 192.168.3.88 | 3.10.12 |
三、安装Python3
3.1 更新软件源
执行以下命令,更新软件源。
apt update
3.2 安装Python3
执行以下命令,安装Python环境。
apt install python3-pip python3 python3-venv -y
3.3 查看版本
查看Python和pip版本
root@
相关文章:
Python基础 | jupyter工具的安装与基本使用
@[TOC](Python基础 | jupyter工具的安装与基本使用 一、jupyter介绍1.1 jupyter简介2.2 jupyter主要特点二、实践环境介绍三、安装Python33.1 更新软件源3.2 安装Python33.3 查看版本3.4 更换pip源四、安装jupyter工具4.1 安装jupyter4.2 启动jupyter4.3 访问jupyter服务五、测…...

Python开发AI智能体(九)———构建RAG对话应用
前言 上篇文章我们介绍了如何在Langchain中构建代理 这篇文章我们将带领大家构建一个RAG对话应用 一、什么是RAG对话应用? RAG(Retrieval-Augmented Generation,检索增强生成)技术通过从外部知识库检索相关信息,并将…...

NW907NW918美光固态闪存NW920NW930
NW907NW918美光固态闪存NW920NW930 技术解析:美光NW系列固态闪存的核心突破 美光NW907、NW918、NW920、NW930四款固态闪存产品,代表了当前存储技术的顶尖水平。其核心创新在于G9 NAND架构的深度优化,采用更先进的5纳米制程工艺,…...

【Deepseek 学网络互联】跨节点通信global 和节点内通信CLAN保序
Clan模式下的源端保序与Global类似,目的端保序则退化成通道保序,此时仅支持网络单路径保序。”这里的通道保序怎么理解? 用户可能正在阅读某种硬件架构文档(比如NVIDIA的NVLink或InfiniBand规范),因为"…...
Python 迭代器:从基础到高级
在 Python 中,迭代器(Iterator)是一种非常重要的概念,它允许我们逐个访问集合中的元素,而无需暴露其内部的表示形式。迭代器是实现迭代协议(Iterator Protocol)的对象,通过这种方式&…...

9.5 Q1 | 北京协和医学院GBD发文 | 1990-2021 年全球、区域和国家心力衰竭负担及其根本原因
1.第一段-文章基本信息 文章题目:Global, regional, and national burden of heart failure and its underlying causes, 1990-2021: results from the global burden of disease study 2021 中文标题:1990-2021 年全球、区域和国家心力衰竭负担及其根本…...
软件工程 3.0:智能驱动的软件新时代
在科技飞速发展的当下,软件工程领域正经历着深刻变革,软件工程 3.0 应运而生。这一全新阶段以 “智能增强” 为核心特征,将人工智能(AI)深度融入软件开发的全流程,为行业带来前所未有的机遇与挑战。 一、…...
从C++编程入手设计模式1——单例模式
从C编程入手设计模式 在这之前,为什么要有设计模式 Design Pattern是一个非常贴近工程化的一个议题,我们首先再开始之前(尽管有一些朋友可能已经早早就掌握了设计模式,但是出于看乐子的心态还是进来看看我写的有多烂…...

根据Cortex-M3(包括STM32F1)权威指南讲解MCU内存架构与如何查看编译器生成的地址具体位置
首先我们先查看官方对于Cortex-M3预定义的存储器映射 1.存储器映射 1.1 Cortex-M3架构的存储器结构 内部私有外设总线:即AHB总线,包括NVIC中断,ITM硬件调试,FPB, DWT。 外部私有外设总线:即APB总线,用于…...
vue的h函数(在 Vue 2中也称为 createElement)理解
官方定义 定义: 返回一个“虚拟节点” ,通常缩写为 VNode: 一个普通对象,其中包含向 Vue 描述它应该在页面上呈现哪种节点的信息,包括对任何子节点的描述。用于手动编写render h函数格式说明及使用 h 接收三个参数 type: 必需,…...

MCP入门实战(极简案例)
MCP简介 MCP(Model Context Protocol,模型上下文协议)2024年11月底由 Antbropic 推出的一种开放标准,旨在统一大型语言模型(LLM)与外部数据源和工具之间的通信协议。 Function Calling是AI模型调用函数的机制,MCP是一个标准协议,使AI模型与API无缝交互,而Al Agent是一个…...
STM32中,如何理解看门狗
在STM32微控制器中,看门狗(Watchdog)是一种硬件计时器,用于监控系统运行状态,防止软件死锁或跑飞。其核心机制是:系统需定期“喂狗”(复位看门狗计数器),若未及时喂狗&am…...

Cursor从入门到精通实战指南(一):开始使用Cursor
一、简介与核心优势 Cursor是一款基于VSCode开发的AI编程工具,集成了GPT-4、Claude 3.5等先进大语言模型,支持代码补全、生成、重构、调试等功能。其核心优势包括: 高效协作:通过自然语言对话实现代码开发,支持跨文件…...
麒麟v10+信创x86处理器离线搭建k8s集群完整过程
前言 最近为某客户搭建内网的信创环境下的x8s集群,走了一些弯路,客户提供的环境完全与互联网分离,通过yum、apt这些直接拉依赖就别想了,用的操作系统和cpu都是国产版本,好在仍然是x86的,不是其他架构&…...

计算机组成原理——cache
3.4cache 出自up主Beokayy传送门 1.局部性原理 时间局部性: 在最近的未来要用到的信息,很可能是现在正在使用的信息,因为程序中存在循环。 空间局部性: 在最近的未来要用到的信息,很可能与现在正在使用的信息在存储…...

EasyExcel使用导出模版后设置 CellStyle失效问题解决
EasyExcel使用导出模版后在CellWriteHandler的afterCellDispose方法设置 CellStyle失效问题解决方法 问题描述:excel 模版塞入数据后,需要设置单元格的个性化设置时失效,本文以设置数据格式为例(设置列的数据展示时需要加上千分位…...
关于AWESOME-DIGITAL-HUMAN的部署
AWESOME-DIGITAL-HUMAN是一个开源数字人项目,可以容器化部署,资源占用少,可以对接dify,使用起来也很方便,非常感谢开发者。 容器化部署后,其实是有两个容器,分别启动两个服务,一个前…...
WebAssembly 及 HTML Streaming:重塑前端性能与用户体验
WebAssembly 及 HTML Streaming:重塑前端性能与用户体验 引言 在移动互联网时代,用户对 Web 应用的性能和体验要求日益苛刻。白屏时间、首屏渲染速度、交互流畅度,甚至 SEO 优化,都成为前端工程师必须面对的挑战。传统的前端技术…...
python同步mysql数据
python写了一个简单的mysql数据同步脚本,只作为学习练习,大佬勿喷 # -*- coding: utf-8 -*- """ Time:2025/5/29 14:38 Auth:HEhandsome """ import pymysql from pymysql import Connectclass Mysql:def __init__(self):#源数据库self.sou_hos…...
shell之通配符及正则表达式,grep参数
通配符与正则表达式 通配符(Globbing) 通配符是由 Shell 处理的特殊字符,用于路径或文件名匹配。当 Shell 在命令参数中遇到通配符时,会将其扩展为匹配的文件路径;若没有匹配项,则作为普通字符传递给命令…...
RuoYi前后端分离框架集成手机短信验证码(一)之后端篇
一、背景 本项目基于RuoYi 3.8.9前后端分离框架构建,采用Spring Security实现系统权限管理。作为企业级应用架构的子模块,系统需要与顶层项目实现用户数据无缝对接(以手机号作为统一用户标识),同时承担用户信息采集的重要职能。为此,我们在保留原有账号密码登录方式的基…...

Knife4j框架的使用
文章目录 引入依赖配置Knife4j使用Knife4j 访问 SpringBoot 生成的文档 Knife4j 是基于 Swagger 的增强工具,对 Swagger 进行了拓展和优化,从而有更美观的界面设计和更强的功能 引入依赖 Spring Boot 2.7.18 版本 <dependency> <groupId>c…...

深兰科技陈海波率队考察南京,加速AI医诊大模型区域落地应用
近日,深兰科技创始人、董事长陈海波受邀率队赴南京市,先后考察了南京江宁滨江经济开发区与鼓楼区,就推进深兰AI医诊大模型在南京的落地应用,与当地政府及相关部门进行了深入交流与合作探讨。 此次考察聚焦于深兰科技自主研发的AI医…...

【芯片设计中的交通网络革命:Crossbar与NoC架构的博弈C架构的博弈】
在芯片设计领域,总线架构如同城市交通网,决定了数据流的通行效率。随着AI芯片、车载芯片等复杂场景的爆发式增长,传统总线架构正面临前所未有的挑战。本文将深入解析两大主流互连架构——Crossbar与NoC的优劣,揭示芯片"交通网…...

deepseek告诉您http与https有何区别?
有用户经常问什么是Http , 什么是Https ? 两者有什么区别,下面为大家介绍一下两者的区别 一、什么是HTTP HTTP是一种无状态的应用层协议,用于在客户端浏览器和服务器之间传输网页信息,默认使用80端口 二、HTTP协议的特点 HTTP协议…...

mac将自己网络暴露到公网
安装服务 brew tap probezy/core && brew install cpolar// 安装cpolar sudo cpolar service install // 启动服务 sudo cpolar service start访问管理网站 http://127.0.0.1:9200/#/tunnels/list 菜单“隧道列表” 》 编辑 自定义暴露的端口 再到在线列表中查看公网…...
考研政治资料分享 百度网盘
考研资料分享考研资料合集 百度网盘(仅供参考学习) 通过网盘分享的文件:2026考研英语数学政治最新等3个文件 链接: https://pan.baidu.com/s/1iK2LvbkoreNxHZ7fmOkcyQ?pwd4drt 提取码: 4drt 链接: https://pan.baidu.com/s/1FuNV…...

拓扑排序算法剖析与py/cpp/Java语言实现
拓扑排序算法深度剖析与py/cpp/Java语言实现 一、拓扑排序算法的基本概念1.1 有向无环图(DAG)1.2 拓扑排序的定义1.3 拓扑排序的性质 二、拓扑排序算法的原理与流程2.1 核心原理2.2 算法流程 三、拓扑排序算法的代码实现3.1 Python实现3.2 C实现3.3 Java…...

罗马-华为
SPA应用:single-page application:单页应用SPA是一种网络应用程序或网站的模型,它通过动态重写当前页面来与用户交互,这种方法避免了页面之间切换打断用户体验在单页应用中 集成 ROMA Connect 主要包含四个组件:数据集成( FDI )、服务集成( APIC )、消息集成 ( MQS …...
单例模式的隐秘危机
引言 单例模式作为设计模式中的基石,广泛应用于配置管理、线程池、缓存系统等关键场景。然而,许多开发者误以为“私有构造函数”足以保障其唯一性,却忽视了反射机制、对象克隆、序列化反序列化这三把“隐形利刃”——它们能绕过常规防御&…...