Jupyter Notebook 全平台安装与配置教程(附Python/Anaconda双方案)

一、软件定位与特性

Jupyter Notebook 是交互式编程与数据科学分析工具,支持 40+ 编程语言,其基于浏览器的「代码块+可视化」工作流,已成为机器学习、数据清洗、学术研究的标准环境。核心优势包括:

  • 实时执行代码片段并保存结果
  • 支持Markdown文档与LaTeX公式混排
  • 可导出HTML/PDF/幻灯片等格式

二、安装方案选择

方案一:Anaconda集成环境(推荐新手)

包含Python解释器+600+科学计算库+Jupyter组件,一站式解决依赖问题
Anaconda官方安装包下载

方案二:原生Python+PIP安装(适合定制化)


三、Anaconda方案安装流程

步骤1:获取安装包

下载安装包后,解压压缩包开始安装:

步骤2:执行安装程序

双击下载的.exe文件,注意勾选 Add Anaconda to PATH 选项:

步骤3:验证安装

打开CMD执行命令,显示版本号即为成功:

bash 复制代码
jupyter --version

四、原生Python方案安装流程

步骤1:安装Python解释器

官网下载3.x版本安装包,安装时勾选 Add Python to PATH

步骤2:通过PIP安装组件

CMD执行命令安装核心组件:

bash 复制代码
pip install jupyterlab notebook

五、首次运行配置

1. 启动Notebook服务

执行命令自动打开浏览器:

bash 复制代码
jupyter notebook --generate-config echo "c.NotebookApp.notebook_dir = 'D:/Jupyter_Workspace'" >> ~/.jupyter/jupyter_notebook_config.py
bash 复制代码
jupyter notebook

2. 修改默认工作路径

创建配置文件并设置目录

3. 安装扩展插件

通过jupyter-contrib-nbextensions增强功能:

bash 复制代码
pip install jupyter_contrib_nbextensions jupyter contrib nbextension install

六、常见问题解决方案

Q1:浏览器无法打开控制台

  • 检查默认浏览器是否被防火墙拦截
  • 手动访问 http://localhost:8888 输入控制台显示的token

Q2:内核启动失败

  • 更新ipykernel库:pip install --upgrade ipykernel
  • 创建新内核:python -m ipykernel install --user

Q3:安装包速度慢

配置国内镜像源:

bash 复制代码
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

七、进阶学习资源


提示 :本教程基于Jupyter Notebook 6.5.4版本制作,原创内容转载请注明来源。更多技术文章欢迎访问CSDN开发者社区

相关推荐
郭庆汝22 分钟前
pytorch、torchvision与python版本对应关系
人工智能·pytorch·python
思则变3 小时前
[Pytest] [Part 2]增加 log功能
开发语言·python·pytest
漫谈网络4 小时前
WebSocket 在前后端的完整使用流程
javascript·python·websocket
try2find5 小时前
安装llama-cpp-python踩坑记
开发语言·python·llama
DataGear6 小时前
如何在DataGear 5.4.1 中快速制作SQL服务端分页的数据表格看板
javascript·数据库·sql·信息可视化·数据分析·echarts·数据可视化
博观而约取6 小时前
Django ORM 1. 创建模型(Model)
数据库·python·django
精灵vector8 小时前
构建专家级SQL Agent交互
python·aigc·ai编程
Zonda要好好学习8 小时前
Python入门Day2
开发语言·python
Vertira8 小时前
pdf 合并 python实现(已解决)
前端·python·pdf
太凉8 小时前
Python之 sorted() 函数的基本语法
python