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

Mac M1下Anaconda新建环境后Jupyter Notebook异常求助

解决Mac M1上Anaconda新环境Jupyter Notebook界面陈旧及Navigator不显示问题

问题概述

在Mac M1上通过Anaconda Navigator创建新环境后,出现两个问题:

  • 从新环境启动的Jupyter Notebook界面陈旧
  • 该环境的Anaconda Navigator首页未显示Jupyter Notebook

已尝试更新Jupyter、检查Python版本、验证环境,但问题仍存在。


解决方案

1. 配置新环境适配M1架构的conda源

Mac M1为ARM架构,conda-forge源的包兼容性更好,先给新环境配置该源:

  • 激活目标环境:conda activate myenv
  • 添加并设置conda-forge源优先级:
    conda config --env --add channels conda-forge
    conda config --env --set channel_priority strict
    

2. 彻底重装新环境的Jupyter组件

残留的旧依赖可能导致界面和集成问题,完全重装可解决:

  • 卸载现有Jupyter相关包:
    conda remove -n myenv --all jupyter notebook ipykernel nb_conda_kernels
    
  • 重新安装适配M1的完整组件:
    conda install -n myenv jupyter notebook ipykernel nb_conda_kernels
    
  • 将当前环境注册为Jupyter内核(确保界面使用正确环境):
    python -m ipykernel install --user --name myenv --display-name "Python (myenv)"
    

3. 修复Anaconda Navigator的环境识别

Navigator缓存或旧版本可能无法识别新环境的Jupyter:

  • 切换到base环境更新Navigator:
    conda activate base
    conda update anaconda-navigator
    
  • 清理Navigator缓存并重启:
    anaconda-navigator --reset
    
    重启后切换到myenv环境,查看首页是否显示Jupyter Notebook。

4. 强制更新Jupyter前端界面

若界面仍陈旧,单独更新前端组件:

  • 激活myenv环境后执行:
    pip install --upgrade jupyterlab jupyter-notebook
    
    或用conda更新:
    conda update -n myenv jupyterlab jupyter-notebook
    
  • 启动Jupyter Notebook验证:jupyter notebook

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.01 05:22:03