当前位置: 首页 > java >正文

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主要特点

  1. 交互式笔记本

    • Jupyter Notebook 是一种 Web 应用程序,允许用户创建和共享包含实时代码、方程、可视化图表和叙述性文本的文档。
    • 用户可以在同一个文档中编写代码、运行代码并查看结果,非常适合数据分析和可视化。
  2. 多语言支持

    • Jupyter 支持多种编程语言,包括 Python、R、Julia 和 Scala 等,这使得它成为跨领域协作的理想工具。
  3. 易于分享与协作

    • 笔记本文件(.ipynb)可以轻松导出为 HTML、PDF 或 Markdown 格式,便于分享和发布。
    • Jupyter 还支持通过 JupyterHub 和 JupyterLab 等工具进行多人协作。
  4. 丰富的扩展生态系统

    • Jupyter 拥有一个庞大的社区和丰富的扩展库,提供了各种插件和工具来增强功能,如魔法命令、自定义主题和交互式小部件等。
  5. 集成开发环境

    • JupyterLab 是 Jupyter Notebook 的下一代界面,提供了一个更强大的集成开发环境,支持多面板布局、文件浏览器、终端等高级功能。
  6. 教育与培训

    • 由于其直观的界面和交互性,Jupyter 广泛应用于教学和培训,帮助学生和初学者快速上手编程和数据分析。

二、实践环境介绍

  • 本次实践环境介绍:
hostname操作系统版本内核版本IP地址Python版本
jeven01Ubuntu 22.04.1 LTS5.15.0-119-generic192.168.3.883.10.12

三、安装Python3

3.1 更新软件源

执行以下命令,更新软件源。

 apt update

3.2 安装Python3

执行以下命令,安装Python环境。

apt install python3-pip python3  python3-venv -y

3.3 查看版本

查看Python和pip版本

root@
http://www.xdnf.cn/news/9664.html

相关文章:

  • AI 眼镜新纪元:贴片式TF卡与 SOC 芯片的黄金组合破局智能穿戴
  • 油猴脚本开发基础
  • 苹果公司计划按年份来重命名重大的软件,将升级iOS 18软件至iOS 26
  • Apache Kafka 实现原理深度解析:生产、存储与消费全流程
  • 如何将 WSL 的 Ubuntu-24.04 迁移到其他电脑
  • 【C语言极简自学笔记】项目开发——扫雷游戏
  • 【AI论文】论文转海报:迈向从科学论文到多模态海报的自动化生成
  • 【计算机网络】第2章:应用层—应用层协议原理
  • 记录一个难崩的bug
  • leetcode701.二叉搜索树中的插入操作:迭代法利用有序性寻找空节点插入点
  • 【评测】DuReader-Retrieval数据集之初体验
  • C++并集查找
  • 关于scrapy在pycharm中run可以运行,但是debug不行的问题
  • 联想小新pro 14 重新安装系统提示acpi-bios-error错误的解决方法
  • VSCode远程开发-本地SSH隧道保存即时修改
  • 三轴云台之抗扰动技术篇
  • Text-to-SQL评估体系:从Spider 1.0数据集到2.0框架的跨越与革新
  • 9.安卓逆向2-frida hook技术-frida基本使用-frida-ps指令
  • 202505系分论文《论信息系统开发方法及应用》
  • C++学习细节回顾(汇总三)
  • Linux命令行命令自动补全
  • 自动化测试常见函数(上篇)
  • 如何使用 Python 的胶水语言特性
  • 小白成长之路-Linux程序管理(二)
  • matlab全息技术中的菲涅尔仿真成像
  • LLM Coding
  • 结构体定义嵌套定义
  • CRM系统的功能模块划分
  • Python编程4——函数
  • 点云保存为pcd的一个例子