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

【ADS】【python基础】jupyter notebook环境极简搭建

目录

  • 1 安装python
  • 2 安装jupyter
  • 3 jupyter基础使用

整体计划

第一阶段:Python基础夯实

  1. 基本语法与数据结构(列表、字典、集合)
  2. 函数定义与面向对象编程
  3. 文件操作与异常处理
  4. 必备库:NumPy、Pandas基础操作

第二阶段:ADS领域专用库学习
​​…
第三阶段:…

前言

Jupyter Notebook是一个用于可视化交互过程练习python的工具。常用于数据分析、机器学习和科学计算。核心功能还包括实时编辑和运行代码、生成可视化图表、支持Markdown和LaTeX格式的文本注释,以及导出为HTML、PDF等多种格式。

为了快速上手,本文档提供极简搭建jupyter notebook的教程。

1 安装python

  1. 访问官网​​:打开浏览器,访问 https://www.python.org/downloads/windows/​​
  2. 下载安装器​​:页面会自动推荐最新的稳定版本,点击 ​​“Download Windows installer (64-bit)”​​ 按钮即可下载。
  3. 运行安装器​​:找到下载好的 .exe文件(如 python-3.12.0-amd64.exe)并双击运行。
  4. 关键一步​​:在安装向导的第一个界面,​​务必勾选最下面的 ✅ “Add python.exe to PATH”​​!这能让你在命令行中直接使用 python命令,省去手动配置的麻烦。
  5. 一键安装​​:勾选后,直接选择 ​​“Install Now”​​ (默认安装所有功能到用户目录)即可。
  6. 完成验证​​:安装完成后,同样打开 ​​CMD​​ 或 ​​PowerShell​​,输入 python --version检查是否成功。

在这里插入图片描述

2 安装jupyter

  1. 打开终端:按下 Win + R,输入 cmd或者 powershell,然后按回车。
  2. 【可选但推荐】创建并激活一个虚拟环境,这可以避免将 Jupyter 的包与您其他项目的包混在一起。
# 创建一个名为 'jupyter_env' 的虚拟环境
python -m venv jupyter_env# 激活这个虚拟环境
.\jupyter_env\Scripts\activate

激活后,您的命令行提示符前面会出现 (jupyter_env)字样。

  1. 安装 Jupyter Notebook
    在激活的虚拟环境中(或者直接在系统全局环境中),使用 pip 安装:
    pip install notebook
    这个过程会自动安装 Jupyter Notebook 及其所有依赖(包括 Python 的核心库)。
    在这里插入图片描述
  2. 启动 Jupyter Notebook
    安装完成后,只需一个命令即可启动:
    jupyter notebook
    在这里插入图片描述
    这个命令会:
  • 自动启动一个本地服务器。
  • 在​​默认浏览器​​中打开 Jupyter Notebook 的网页界面(通常是 http://localhost:8888)。
  • 终端窗口会显示服务器日志,​​需要保持这个窗口开启​​。
  1. 开始使用
    在浏览器打开的页面中,就可以导航到任意文件夹,然后点击右上角的 New-> Python 3 (ipykernel)来创建一个新的笔记本文件并开始编程了!
    在这里插入图片描述

  2. 要关闭 Jupyter Notebook​​,先回到终端窗口,按下 Ctrl + C,然后根据提示确认关闭即可。

3 jupyter基础使用

详见:https://blog.csdn.net/cainiao_python/article/details/125567913

常见快捷键:

  1. 模式切换:命令模式(Esc)、编辑模式(Enter)
  2. 运行当前行代码:shift + enter
  3. 注释:ctrl + \
  4. 向下添加一个单元格:B
  5. 删除当前单元格:DD
  6. 将单元格转换为​​代码单元格​:Y
  7. 将单元格转换为​​Markdown单元格​:M

在这里插入图片描述

http://www.dtcms.com/a/478768.html

相关文章:

  • 【办公类-115-05】20250920职称资料上传04——PDF和PDF合并PDF、图片和PDF合并PDF(十三五PDF+十四五图片)
  • MySQL分库分表方案及优缺点分析
  • 存储引擎(MySQL体系结构、InnoDB、MyISAM、Memory区别及特点、存储引擎的选择方案)
  • 星外网站开发苏州网络推广
  • 怎么做网站横幅建设工程协会网站查询系统
  • 1NumPy 常用代码示例
  • 【工业场景】用YOLOv8实现行人识别
  • 新手玩Go协程的一些小坑
  • STM32的VDD和VSS,VDDA和VSSA,REF+与REF-。
  • 基于STM32的智能门禁系统(论文+源码)
  • 新乡网站建设价格怎么做网站模块
  • 中小企业建设网站补贴企业网站推广的重要性
  • 信息比率诊断工具开发量化评估ETF网格择时能力有效性
  • 栏位索引超过许可范围:4,栏位数:3。; nested exception is org.postgresql.util.PSQLException
  • 厦门网站建设哪家强徐州58同城网
  • 如何进行新产品的推广网站seo技术
  • Dioxus状态管理
  • 微调高级推理大模型(COT)的综合指南:从理论到实践
  • 做美食分享网站源码wordpress网址一大串
  • 深圳做网站的人百度竞价点击软件奔奔
  • uniapp学习【整体实践】
  • Rabbitmq如何避免消息丢失
  • 建设一个朋友的网站工商局注册公司网站
  • wap网站建设免费关于网站建设费用的报告
  • asp网站开发实训报告亚马逊开店需要什么条件
  • cms管理手机网站制作网站的页面设计怎么做
  • 湖北工程公司建设公司网站腾讯云服务器免费体验
  • 面试问题—你接受加班吗?
  • 使用Asp.Net WebApi(.net 8)托管Unity WebGL
  • 用凡科做网站需要花钱吗localhostwordpress打不开