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

【机器学习】安装Jupyter及基本操作

目录

  • 1、安装Jupyter
  • 2、运行jupyter notebook
  • 3、修改jupyter notebook默认存放路径

1、安装Jupyter

Jupyter Notebook 是一个开源的交互式编程工具,广泛用于数据科学、机器学习和科学计算等领域。它以网页应用的形式运行,允许用户创建和共享包含实时代码、可视化、公式和文本说明的文档。以下是其核心特点:

  • 交互式环境
    混合内容:支持在单个文档中组合代码(如 Python、R 等)、文本(Markdown)、数学公式(LaTeX)、图表和多媒体。
    逐步执行:可以分步运行代码块(称为“单元格”),便于调试和演示。
  • 多语言支持
    原名 IPython Notebook,现支持 40+ 编程语言(通过内核扩展),如 Python、R、Julia、Scala 等。
  • 核心功能
    实时可视化:直接嵌入 Matplotlib、Plotly 等图形库的输出。
    数据展示:以表格、Markdown 或 HTML 格式呈现数据。
    导出灵活:可保存为 .ipynb 格式(JSON 结构),或导出为 PDF、HTML、Markdown 等。
  • 技术架构
    基于客户端-服务器模型,通过浏览器访问。后端内核执行代码,前端渲染结果。
    衍生工具:JupyterLab(更强大的IDE风格界面)、JupyterHub(多用户服务)。
  • 安装与使用
    运行CMD,直接输入pip install jupyter 安装
    在这里插入图片描述
    安装完成:
    在这里插入图片描述
    单独安装某一项:
    安装JupyterLab:pip install jupyterlab ,运行jupyter lab
    安装JupyterNotebook:pip install notebook ,运行jupyter notebook
    安装Voilà:pip install voila,启动voila
    macOS and Linux:Homebrew,brew install jupyterlab

2、运行jupyter notebook

直接运行jupyter notebook
在这里插入图片描述
初始窗口为:
在这里插入图片描述

3、修改jupyter notebook默认存放路径

命令行输入:jupyter notebook --generate-config
在这里插入图片描述
然后找到路劲下的config文件,在里面找到c.ServerApp.notebook_dir

去掉#,添加自己的代码存放路径:
在这里插入图片描述
保存,重新启动jupyter notebook,路径此时已更新

在这里插入图片描述

http://www.xdnf.cn/news/15811.html

相关文章:

  • 内存泄漏系列专题分析之二十九:高通相机CamX--Android通用GPU内存分配和释放原理
  • 虚拟商品自动化实践:闲鱼订单防漏发与模板化管理的技术解析
  • JVM常用运行时参数说明
  • 【C# in .NET】17. 探秘类成员-构造函数与析构函数:对象生命周期管理
  • [3-02-01].第01章:框架概述 - Spring生态
  • 基于Spring Boot的农村农产品销售系统设计与实现
  • 【Python】DRF核心组件详解:Mixin与Generic视图
  • ARINC818航空总线机载视频处理系统设计
  • 第二篇 html5和css3开发基础与应用
  • 28、鸿蒙Harmony Next开发:不依赖UI组件的全局气泡提示 (openPopup)和不依赖UI组件的全局菜单 (openMenu)、Toast
  • 数据结构入门:像整理收纳一样简单!
  • Jmeter系列(6)-测试计划
  • 李超线段树模板
  • Vue3 中使用 Element Plus 实现自定义按钮的 ElNotification 提示框
  • 「源力觉醒 创作者计划」_巅峰对话:文心 4.5 vs. DeepSeek / Qwen 3.0 深度解析(实战优化版)
  • Matlab打开慢、加载慢的解决办法
  • 构建直播平台大体的流程
  • 后端参数校验
  • Docker部署前后端分离项目——多项目共享环境部署
  • AI进入自动驾驶时代:OpenAI发布革命性ChatGPT Agent
  • 关于在VScode中使用git的一些步骤常用命令及其常见问题:
  • 从 C# 到 Python:6 天极速入门(第二天)
  • 【PTA数据结构 | C语言版】二叉堆的快速建堆操作
  • 数据结构:顺序表和链表
  • LeetCode1047删除字符串中的所有相邻重复项
  • Jenkins+Docker+Git实现自动化CI/CD
  • 谈进程间通信
  • Python 模块化编程全解析:模块、包与第三方库管理指南
  • [Raspberry Pi]如何將無頭虛擬顯示器服務(headless display)建置在樹莓派的Ubuntu桌面作業系統中?
  • SGMD辛几何模态分解 直接替换Excel运行包含频谱图相关系数图 Matlab语言!