跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
PythonAI算法

Jupyter Notebook 安装教程:Python 3.10 版本

提供 Jupyter Notebook 在 Windows、macOS 和 Linux 系统下的详细安装步骤。首先确认或安装 Python 3.8+ 环境,随后通过 pip 升级并安装 Jupyter。文章包含启动命令、新建文件操作及常见问题解决方案(如环境变量配置、端口占用、镜像源加速),帮助用户快速完成环境搭建并运行代码。

利刃发布于 2026/3/29更新于 2026/9/979 浏览

Jupyter Notebook 安装指南

前置条件

Jupyter 依赖 Python 环境(3.8 及以上版本最佳),需先安装 Python。

一、安装 Python 环境

1. 检查是否已装 Python

python --version
# 部分 Mac 系统可能需要使用 python3 --version
  • 如果输出 Python 3.8.x / 3.9.x / 3.10.x → 跳过'安装 Python',直接装 Jupyter
  • 如果提示'不是内部命令' → 按下面步骤装 Python

2. 安装 Python(未安装时)

Windows 系统
  1. 下载地址:https://www.python.org/downloads/windows/(选 3.10.x 版本,稳定)
  2. 安装时必须勾选:Add Python 3.10 to PATH(最关键,否则终端找不到 Python)
  3. 点击 Install Now,等待安装完成
  4. 验证:重新打开命令提示符,输入 python --version,能显示版本即成功
macOS 系统
  1. 验证:终端输入 python3 --version 推荐用 Homebrew(Mac 开发者必备),终端输入:
# 先装 Homebrew(如果没装)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# 装 Python
brew install python3
Linux 系统(Ubuntu/CentOS)
# Ubuntu
sudo apt update && sudo apt install python3 python3-pip -y
# CentOS
sudo yum install python3 python3-pip -y
# 验证
python3 --version

二、安装 Jupyter

1. 升级 pip(避免安装失败)

# Windows
python -m pip install --upgrade pip
# Mac/Linux
python3 -m pip install --upgrade pip

2. 安装 Jupyter

# Windows
pip install jupyter
# Mac/Linux
pip3 install jupyter
  • 等待安装完成(可能需要 1-2 分钟,看网络),出现 Successfully installed jupyter 即成功。

3. 验证 Jupyter 安装

jupyter --version

能显示 jupyter core 版本号,说明安装成功。

三、启动 Jupyter Notebook

1. 启动命令

jupyter notebook
  • 执行后,终端会输出日志,同时自动弹出浏览器页面(地址通常是 http://localhost:8888/)。
  • 如果没自动弹浏览器,复制终端里的 http://localhost:8888/?token=xxx 链接,手动粘贴到浏览器。

2. 验证启动成功

浏览器页面会显示 Jupyter 的主界面(左侧是当前目录的文件,右上角有 New 按钮),说明启动成功。

3. 新建第一个 Python 文件

  1. 点击右上角 New → 选择 Python 3;
  2. 会打开一个空白的笔记本(.ipynb 文件);
  3. 在代码框里输入 print("Hello Jupyter!");
  4. 点击代码框左侧的 ▶️ Run 按钮;
  5. 下方会输出 Hello Jupyter!,说明能正常运行代码。

四、常见问题与解决方案

问题 1:Windows 提示'jupyter 不是内部命令'

  • 原因:Python 的 Scripts 目录没加入环境变量;
  • 解决:
    1. 找到 Python 安装目录(比如 C:\Users\你的用户名\AppData\Local\Programs\Python\Python310\Scripts);
    2. 把这个路径添加到系统环境变量 Path 里;
    3. 重启命令提示符,重新执行 jupyter notebook。

问题 2:Mac/Linux 安装后提示'找不到 jupyter'

  • 解决:用 ~/.local/bin/jupyter notebook 启动,或把 ~/.local/bin 加入环境变量。

问题 3:启动时端口 8888 被占用

解决:指定其他端口启动:

jupyter notebook --port 8889

问题 4:安装速度慢/超时

解决:用国内镜像源安装:

# Windows
pip install jupyter -i https://pypi.tuna.tsinghua.edu.cn/simple
# Mac/Linux
pip3 install jupyter -i https://pypi.tuna.tsinghua.edu.cn/simple

目录

  1. Jupyter Notebook 安装指南
  2. 前置条件
  3. 一、安装 Python 环境
  4. 1. 检查是否已装 Python
  5. 部分 Mac 系统可能需要使用 python3 --version
  6. 2. 安装 Python(未安装时)
  7. Windows 系统
  8. macOS 系统
  9. 先装 Homebrew(如果没装)
  10. 装 Python
  11. Linux 系统(Ubuntu/CentOS)
  12. Ubuntu
  13. CentOS
  14. 验证
  15. 二、安装 Jupyter
  16. 1. 升级 pip(避免安装失败)
  17. Windows
  18. Mac/Linux
  19. 2. 安装 Jupyter
  20. Windows
  21. Mac/Linux
  22. 3. 验证 Jupyter 安装
  23. 三、启动 Jupyter Notebook
  24. 1. 启动命令
  25. 2. 验证启动成功
  26. 3. 新建第一个 Python 文件
  27. 四、常见问题与解决方案
  28. 问题 1:Windows 提示“jupyter 不是内部命令”
  29. 问题 2:Mac/Linux 安装后提示“找不到 jupyter”
  30. 问题 3:启动时端口 8888 被占用
  31. 问题 4:安装速度慢/超时
  32. Windows
  33. Mac/Linux

更多推荐文章

查看全部
  • Vivado 工程创建与 FPGA 开发流程指南
  • Web 架构深度解析:前后端分离与传统的利弊权衡
  • 基于 Java Socket 实现多人在线聊天系统
  • Java Web 开发:JSON 基础、@Test 测试与 Cookie Session 请求处理
  • gflags 与 spdlog 实战:C++ 命令行参数与高性能日志搭配
  • JetBrains IDE 集成 LeetCode 插件配置与使用指南
  • 字节跳动豆包系列深度拆解:国民级全模态 AI 的普惠化路径
  • Claude Scholar:AI 学术研究全流程助手
  • Java 栈与队列原理及手写实现
  • Python 爬虫实战指南:从基础请求到分布式框架
  • 微信小程序城市公交查询与失物招领系统的开发笔记
  • C# ImageSharp 与 JavaScript Canvas 图像处理性能对比
  • LightRAG 详解:基于图结构的检索增强生成系统实践
  • 新手如何从零开始学习漏洞挖掘与渗透测试
  • OpenClaw 配置多 Agent 及多 QQ、飞书机器人
  • YOLO26:实时目标检测的关键架构改进与性能基准测试
  • ToDesk ToClaw 评测:基于 OpenClaw 的零门槛 AI 桌面自动化
  • Neo4j Desktop 2.0 安装教程及路径修改
  • Spring Cloud 微服务远程调用:OpenFeign 实战
  • 天然气管道内检测机器人检测节设计与结构分析

相关免费在线工具

  • 加密/解密文本

    使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Gemini 图片去水印

    基于开源反向 Alpha 混合算法去除 Gemini/Nano Banana 图片水印,支持批量处理与下载。 在线工具,Gemini 图片去水印在线工具,online

  • curl 转代码

    解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online