You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

2012款MacBook Pro无法从Anaconda Navigator启动Jupyter Notebook

解决2012款MacBook Pro上Anaconda Navigator及Jupyter Notebook启动问题

1. 手动补全缺失的notebook.sh脚本

Anaconda Navigator依赖该脚本触发Jupyter启动,手动创建:

  • 终端执行创建目录命令:
    mkdir -p ~/.anaconda/navigator/scripts
    
  • 编辑脚本文件:
    nano ~/.anaconda/navigator/scripts/notebook.sh
    
  • 粘贴以下内容(若你的Anaconda安装在其他路径,自行修改~/anaconda3部分):
    #!/bin/bash
    source ~/anaconda3/bin/activate base
    jupyter notebook "$@"
    
  • 保存退出nano(按Ctrl+O回车确认,再Ctrl+X),添加执行权限:
    chmod +x ~/.anaconda/navigator/scripts/notebook.sh
    

2. 降级Jupyter及依赖适配老macOS

2012款MacBook Pro最高支持macOS 10.15 Catalina,新版本Jupyter依赖不兼容,需降级到适配版本:

  • 激活base环境:
    source ~/anaconda3/bin/activate base
    
  • 安装兼容版本的Jupyter Notebook:
    pip install notebook==6.4.12
    
  • 同步降级冲突依赖:
    pip install tornado==6.1 jinja2==3.0.3
    
    (tornado 6.1为最后支持老macOS的稳定版本,jinja2 3.0.3避免版本适配问题)

3. 绕过Anaconda Navigator,终端直接启动Jupyter

若Navigator仍报错,直接用终端启动更可靠:

  • 激活目标conda环境(示例为base):
    source ~/anaconda3/bin/activate base
    
  • 启动Jupyter Notebook:
    jupyter notebook
    
    终端输出包含Running on http://localhost:8888/时,复制该地址到浏览器打开即可。

4. 修复conda环境完整性

若上述步骤无效,修复conda环境:

  • 强制更新并重装所有包:
    conda update --all --force-reinstall
    
  • 清理conda缓存释放空间并解决缓存冲突:
    conda clean -a
    

5. 重装适配老系统的Anaconda版本

若所有尝试无效,更换为适配macOS 10.15的Anaconda版本(如2021.11版,基于Python 3.9):

  • 彻底卸载旧Anaconda:
    rm -rf ~/anaconda3
    rm -rf ~/.anaconda
    rm -rf ~/.condarc
    
  • 安装适配版本后,重复步骤2的降级操作。

内容的提问来源于stack exchange,提问作者Michelle Bogush

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.27 15:27:41