在Mac上运行Jupyter Notebook需完成Python环境配置、Jupyter安装及本地服务启动:一、用Homebrew安装Python并配置路径;二、用pip3安装Jupyter;三、可选conda方案创建隔离环境;四、执行jupyter notebook启动服务;五、可选注册系统Python内核。

如果您希望在Mac系统上运行Jupyter Notebook以进行交互式Python编程,则需要完成Python环境配置、Jupyter安装及本地服务启动等环节。以下是实现该目标的具体步骤:
一、通过Homebrew安装Python并配置环境
Homebrew是Mac上常用的包管理工具,可简化Python及其依赖的安装流程,并确保使用最新稳定版Python解释器。
1、打开终端(Terminal),执行命令安装Homebrew(若尚未安装):/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2、安装完成后,更新Homebrew并安装Python 3:brew update && brew install python
立即学习“Python免费学习笔记(深入)”;
3、验证Python与pip是否正确安装:python3 --version && pip3 --version
4、将Homebrew的Python路径加入shell配置文件(如zsh):echo 'export PATH="/opt/homebrew/bin:$PATH"' >> ~/.zshrc && source ~/.zshrc
二、使用pip3安装Jupyter Notebook
pip3是Python 3自带的包管理器,可直接从PyPI下载并安装jupyter包,包含notebook、ipykernel等核心组件。
1、在终端中运行安装命令:pip3 install jupyter
2、安装完成后检查是否可调用jupyter命令:jupyter --version
3、验证Notebook模块是否就绪:jupyter notebook --help
三、通过conda安装Jupyter Notebook(替代方案)
Conda是跨平台科学计算环境管理工具,能自动处理Python版本、依赖库及环境隔离,适合需多版本Python或数据科学栈的用户。
1、从官网下载Miniforge(轻量级conda发行版,原生支持Apple Silicon)并安装,或运行:curl -L -O "https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-MacOS-arm64.sh" && bash Miniforge3-MacOS-arm64.sh
2、重启终端后初始化conda:conda init zsh
3、创建专用环境并激活:conda create -n jupyter-env python=3.11 && conda activate jupyter-env
4、在该环境中安装Jupyter:conda install -c conda-forge notebook
四、启动Jupyter Notebook服务并访问
Jupyter Notebook以Web服务形式运行,默认绑定localhost:8888,通过本地浏览器即可交互操作,无需额外服务器配置。
1、在终端任意路径下执行启动命令:jupyter notebook
2、终端将输出类似URL的日志行,形如:http://localhost:8888/?token=abcd1234...
3、复制该URL,在Safari或Chrome中粘贴访问;若浏览器未自动打开,手动输入http://localhost:8888亦可。
4、首次启动时可能提示设置密码,按提示输入并保存密钥,后续可通过jupyter notebook password修改。
五、配置Jupyter支持系统Python内核(可选)
若使用系统Python或Homebrew Python,需显式注册内核,使Notebook界面中能选择对应Python解释器。
1、确认当前Python解释器路径:python3 -c "import sys; print(sys.executable)"
2、安装ipykernel并注册为内核:pip3 install ipykernel && python3 -m ipykernel install --user --name python3 --display-name "Python 3"
3、重启Jupyter Notebook服务后,在新建Notebook时下拉内核列表即可看到“Python 3”选项。

















