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、安装第三方库都讲清楚了。装好之后,你就可以在一个文档里同时写代码、看结果、做笔记,非常适合数据分析探索和编程学习。

相关文章
|
21天前
|
JavaScript 文件存储 数据安全/隐私保护
打造你的私人电子书王国:Talebook 项目全面介绍
Talebook 以其简洁的部署、优雅的界面和强大的功能,成为了这个领域不可多得的好项目。
327 127
|
3月前
|
Linux iOS开发 MacOS
Anaconda下载安装保姆级教程(附安装包,非常详细)
Anaconda 是一套把 Python 解释器、常用科学计算库和包管理工具打包在一起的“全家桶”发行版,对个人用户免费,Windows、macOS、Linux 都能装,装一次就等于把 Python、conda、numpy、pandas、Jupyter 等 180 多个组件一次性配好,不用再到处找安装包 。
5396 7
|
21天前
|
IDE 数据可视化 开发工具
2026最新Thonny(Python IDE)使用全攻略教程(附安装包+图文步骤)
Thonny是爱沙尼亚塔尔图大学开发的Python初学者专用IDE,界面极简、内置Python解释器,无需配置即可开写;其可视化调试功能可直观查看变量变化,大幅降低学习门槛。支持Win/macOS/Linux,最新版为5.x。
|
21天前
|
数据可视化 Linux Docker
Hermes Agent可视化面板部署指南:Docker一键搭建WebUI全平台教程(Windows+Linux通用)
Hermes Agent作为一款自主进化型AI智能体,凭借持久记忆、任务沉淀、多工具并行等能力,成为开发者与办公用户的高效助手。但原生命令行操作对新手不够友好,复杂指令记忆成本高,可视化管理需求日益强烈。Hermes WebUI的出现彻底解决了这一问题,通过图形化界面即可完成模型配置、任务管理、文件操作、对话交互、定时任务等全部功能,大幅降低使用门槛。
1128 9
|
21天前
|
Java 应用服务中间件 Apache
2026最新Tomcat安装和配置保姆级教程(附安装包+图文步骤)
Apache Tomcat是开源轻量级Java Web服务器与Servlet容器,支持Servlet、JSP、WebSocket等规范。解压即用,部署.war包即可运行Web应用,广泛用于开发与测试。推荐使用Tomcat 10.1.x或11.x(需JDK 11+),注意jakarta.*命名空间迁移。
|
26天前
|
IDE Java 开发工具
【2026最新】Eclipse下载安装使用保姆级教程(附安装包+图文步骤)
Eclipse是免费开源的跨平台IDE,原生支持Java开发,通过插件可扩展至C/C++、Python、Web前端等。其轻量插件架构、丰富生态及二十多年企业级应用积累,使其成为Java开发的重要工具之一。(239字)
|
26天前
|
机器学习/深度学习 IDE 数据可视化
【2026最新】Spyder安装和使用保姆级教程(附安装包+图文步骤)
Spyder(Scientific Python Development Environment)是一款免费开源的Python IDE,专为数据科学、科学计算与机器学习设计。它融合代码编辑、调试、变量浏览与IPython交互式控制台、数据可视化等功能,界面类MATLAB,开箱即用NumPy、Pandas、Matplotlib等库,Anaconda用户可一键启用。(239字)
|
15天前
|
IDE 网络安全 开发工具
【全网最详细】TortoiseGit安装汉化和配置保姆级教程(附安装包+汉化包)
TortoiseGit是Windows平台开源免费的Git图形化客户端,集成于资源管理器右键菜单,零命令操作。支持图标覆盖层直观显示文件状态,无需记忆git命令,兼容所有IDE,学习成本低,适合个人及团队版本管理。(239字)
|
21天前
|
人工智能 安全 API
阿里云部署OpenClaw/Hermes Agent配置百炼Token Plan保姆级步骤教程
2026年,AI智能体已成为开发者与企业提升效率、实现自动化的核心工具。OpenClaw作为轻量化AI智能体网关,支持多模型自由切换与灵活扩展;Hermes Agent则凭借自主进化、持久记忆与多任务协同能力,成为团队级AI协作的优选框架。两款工具均需依托高性能大模型后端才能发挥完整能力,而阿里云百炼大模型平台凭借模型丰富、访问稳定、计费透明等优势,成为国内主流的大模型服务选择。
205 4
|
21天前
|
域名解析 缓存 网络协议
DNS 与 hosts 文件:Windows 11 中的名称解析配置
本文详解Windows域名解析机制,重点对比hosts文件(本地静态映射,优先级最高)与DNS(远程动态查询)的原理、配置及优先级顺序,并指导如何在Win11中修改hosts、刷新缓存、设置DNS服务器,涵盖开发测试、访问加速、广告屏蔽等实用场景。