Thanks to visit codestin.com
Credit goes to developer.aliyun.com

2026最新Jupyter Notebook安装使用保姆级教程(附安装包+图文步骤)

简介: Jupyter Notebook是基于网页的交互式编程工具,支持Python、R等数十种语言。以单元格为单位执行代码,即时显示结果,融合代码、文字与图表,适合数据分析、教学及报告编写。推荐通过Anaconda一键安装。

Jupyter Notebook是一款基于网页的交互式编程工具,最初是IPython Notebook的升级版,现在支持Python、R、Julia等几十种编程语言,让你可以在浏览器里编写代码、运行代码、查看结果、添加文字说明和图表,全部在一个文档里完成。


Jupyter Notebook的核心功能是"交互式编程",把代码分成一个一个的"单元格",运行某个单元格可以看到即时输出的结果,非常适合数据分析、机器学习、教学演示等场景。


同领域的数据科学开发工具有不少,来看看各自特点:


工具 使用方式 适用场景
Jupyter Notebook 浏览器网页 数据分析探索、教学演示、报告生成
JupyterLab 浏览器网页 Notebook升级版、多面板、文件管理
VS Code + Jupyter插件 桌面应用 专业开发、代码编辑与Notebook混用
PyCharm 桌面应用 专业IDE、支持Notebook、偏向工程开发
Google Colab 在线网页 云端运行、免费GPU、协作共享

Anaconda下载

安装 Jupter 常用的方法有两种:

  • 一种是用 pip(Python标准库提供的包管理工具)安装,过程繁琐,很容易出错,所以不推荐初学者使用;
  • 另一种是通过 Anaconda 来安装,操作简单,适合初学者,更重要的是,Anaconda 也是科学计算领域的必备工具之一,同时安装 Anaconda 和 Juputer 是一举两得的事情。


这里推荐大家使用第 2 种方式。Anaconda是一个Python发行版,内置了Python解释器、包管理器(conda)以及Jupyter Notebook、Spyder等多个数据科学常用工具和数百个常用库。装一个Anaconda就等于同时搞定了Python环境、包管理和Jupyter Notebook。


Anaconda安装包下载地址:Anaconda安装包(含Jupyter Notebook的Python发行版)

Jupyter Notebook安装

Anaconda 的安装过程非常简单,和安装 QQ、迅雷等软件的过程类似,建议安装到 C盘以外的其它盘:



Anaconda 会自动安装一些常用的 Python 工具,其中就包括 Jupyter Notebook,下图是笔者在 Windows 10 上成功安装的 Anaconda:



Jupyter Notebook基础使用

1)新建一个Notebook

启动Jupyter Notebook后,浏览器里会显示一个文件管理页面,展示你的电脑目录。进入你想存放代码的文件夹,点击右上角的"New"→"Python 3(ipykernel)",就会新建一个空白Notebook:



Notebook文件的后缀是.ipynb,你可以给它重命名,双击文件名旁边的"Untitled"字样就能修改。

2)代码单元格和Markdown单元格

每个Notebook由多个"单元格"组成。默认新建的是代码单元格(Code),在里面输入代码后按Shift+Enter就能运行并看到输出结果。


在顶部的下拉菜单里可以把单元格切换成"Markdown",支持用Markdown语法写文字说明、标题、列表、甚至插入图片和数学公式。Markdown单元格按Shift+Enter后渲染为格式化文本。这种"代码+文字"混排的方式让Notebook很适合做数据分析报告和教学笔记。

3)安装第三方库

虽然Anaconda已经预装了上百个常用库(numpy、pandas、matplotlib、scikit-learn等),但有时候你可能需要装一些Anaconda没带的库。可以通过Anaconda Navigator左侧的"Environments"来安装:



选择当前环境,搜索库名字,勾选后点击"Apply"。更直接的方式是在命令行里运行 conda install 包名 或 pip install 包名,安装后重启Notebook内核就能导入使用了。

Jupyter Notebook常见问题

有人在启动Jupyter Notebook时浏览器弹出命令行窗口后什么反应都没有,浏览器也没有自动打开。这种情况可以先手动复制命令行里显示的那个URL(通常是http://localhost:8888/tree),粘贴到浏览器地址栏访问试试。如果还是打不开,可能是端口8888被占用了,在启动时指定另一个端口:jupyter notebook --port=8889。


在Notebook里安装的包运行代码时提示"ModuleNotFoundError",这说明包虽然装了但Notebook当前使用的内核没有识别到。可以在Notebook里直接执行 !pip install 包名(前面加感叹号表示执行系统命令),或者在菜单"Kernel"→"Restart"重启内核,重启后再import应该就能找到了。


有些新手打开Notebook发现所有的代码和结果都是从上往下排的,不小心运行顺序乱了导致结果对不上。这其实是Notebook的一个固有特点——代码可以按任意顺序执行。建议每次都按顺序从上往下依次运行,如果搞混了,可以点菜单"Kernel"→"Restart & Run All",强制按顺序全部重新运行一遍,确保结果正确。

总结

Jupyter Notebook是数据科学和Python学习中最受欢迎的交互式编程工具,通过Anaconda安装是最省事的方案,装一个Anaconda就等于搞定了Python环境、包管理和Jupyter Notebook。


本文从Anaconda下载安装到启动Jupyter Notebook、新建Notebook、安装第三方库都讲清楚了。装好之后,你就可以在一个文档里同时写代码、看结果、做笔记,非常适合数据分析探索和编程学习。

相关文章
|
4天前
|
Java 应用服务中间件 Apache
2026最新Tomcat安装和配置保姆级教程(附安装包+图文步骤)
Apache Tomcat是开源轻量级Java Web服务器与Servlet容器,支持Servlet、JSP、WebSocket等规范。解压即用,部署.war包即可运行Web应用,广泛用于开发与测试。推荐使用Tomcat 10.1.x或11.x(需JDK 11+),注意jakarta.*命名空间迁移。
|
4天前
|
数据可视化 Linux Docker
Hermes Agent可视化面板部署指南:Docker一键搭建WebUI全平台教程(Windows+Linux通用)
Hermes Agent作为一款自主进化型AI智能体,凭借持久记忆、任务沉淀、多工具并行等能力,成为开发者与办公用户的高效助手。但原生命令行操作对新手不够友好,复杂指令记忆成本高,可视化管理需求日益强烈。Hermes WebUI的出现彻底解决了这一问题,通过图形化界面即可完成模型配置、任务管理、文件操作、对话交互、定时任务等全部功能,大幅降低使用门槛。
402 9
|
4天前
|
人工智能 缓存 自然语言处理
阿里云Token Plan团队版:按Credits计费、坐席收费标准、支持AI大模型及使用限制说明
阿里云百炼Token Plan团队版是面向企业/团队的AI大模型订阅服务,支持文本(如Qwen3.6-plus、GLM-5)与图像(如Qwen-Image、Wan2.7)生成模型,按Credits计费。提供标准(198元/席/月)、高级(698元)、尊享(1398元)三档坐席,含25K–250K Credits/月,适配主流AI编程及Agent工具。包月订阅,不支持退款。阿里云TokenPlan官网:https://t.aliyun.com/U/9KCMdh
|
10天前
|
机器学习/深度学习 IDE 数据可视化
【2026最新】Spyder安装和使用保姆级教程(附安装包+图文步骤)
Spyder(Scientific Python Development Environment)是一款免费开源的Python IDE,专为数据科学、科学计算与机器学习设计。它融合代码编辑、调试、变量浏览与IPython交互式控制台、数据可视化等功能,界面类MATLAB,开箱即用NumPy、Pandas、Matplotlib等库,Anaconda用户可一键启用。(239字)
|
4天前
|
域名解析 缓存 网络协议
DNS 与 hosts 文件:Windows 11 中的名称解析配置
本文详解Windows域名解析机制,重点对比hosts文件(本地静态映射,优先级最高)与DNS(远程动态查询)的原理、配置及优先级顺序,并指导如何在Win11中修改hosts、刷新缓存、设置DNS服务器,涵盖开发测试、访问加速、广告屏蔽等实用场景。
|
2月前
|
Linux iOS开发 MacOS
Anaconda下载安装保姆级教程(附安装包,非常详细)
Anaconda 是一套把 Python 解释器、常用科学计算库和包管理工具打包在一起的“全家桶”发行版,对个人用户免费,Windows、macOS、Linux 都能装,装一次就等于把 Python、conda、numpy、pandas、Jupyter 等 180 多个组件一次性配好,不用再到处找安装包 。
3770 7
|
4天前
|
人工智能 安全 测试技术
阿里云JVS Claw是什么?JVS Claw能力、部署方式与部署流程参考
阿里云推出的AI智能体平台JVS Claw,基于OpenClaw框架打造,定位为"执行型智能体",解决了传统AI助手"只会说不会做"的痛点。JVS Claw支持云端与本地双部署模式,云端环境安全隔离、7×24小时在线,本地模式数据可控。产品提供体验版(7天免费)、匠心版(39元/月起)、大师版三档方案,适用于办公提效、代码开发、团队协作等场景。用户可通过自然语言指令驱动Clawbot执行邮件处理、代码生成、自动化测试等复杂任务,并支持自定义Skill扩展能力。39元/月起的定价大幅降低了AI Agent的使用门槛。
|
4天前
|
人工智能 自然语言处理 监控
OpenClaw“养龙虾”保姆级教程:从零基础部署到进阶玩法与安全避坑指南
2026年,一款名为OpenClaw的开源AI智能体迅速走红全网,凭借红色龙虾样式的标识,被爱好者亲切称作“龙虾”,而部署、调教与使用OpenClaw的全过程,也被大家戏称为“养龙虾”。OpenClaw的核心理念是打造真正能落地执行任务的AI,它打破了传统AI仅停留在对话交互的局限,通过赋予模型操作系统、操控软件、读写文件、控制浏览器、执行代码等真实操作权限,让AI从“聊天助手”升级为可以自主干活的数字员工,能够理解自然语言指令并独立完成一系列自动化工作流。
243 7
|
4天前
|
JavaScript 文件存储 数据安全/隐私保护
打造你的私人电子书王国:Talebook 项目全面介绍
Talebook 以其简洁的部署、优雅的界面和强大的功能,成为了这个领域不可多得的好项目。
225 127
|
11天前
|
关系型数据库 MySQL 数据库
超详细MySQL安装与配置零基础教程(Windows版)
本文为新手量身打造的Windows版MySQL 8.0零踩坑安装指南:涵盖官方下载、卸载残留、Developer Default一键安装、关键参数配置(3306端口、root密码、开机自启)、环境变量设置及全流程验证,步骤清晰、避坑务实,跟着操作即可一次成功。