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

升级至MacOS 13.2 (22D49)后Jupyter Notebook内核崩溃求助

M1 Mac Ventura 13.2下VSCode Jupyter导入pymongo失败的解决方案

1. 重新适配ARM架构安装pymongo

M1芯片的ARM架构可能导致普通pip安装的pymongo存在兼容性问题,按以下步骤重新安装:

  • 卸载现有pymongo:pip uninstall -y pymongo
  • 用Rosetta 2启动终端(右键终端→显示简介→勾选「使用Rosetta打开」),执行:pip install pymongo
  • 若使用conda环境,确保是ARM版本的Miniforge3,执行:conda install -c anaconda pymongo

2. 确认Jupyter内核的环境一致性

  • 在VSCode的Jupyter notebook中,点击右上角的Python环境选择器,确认当前内核使用的解释器是安装了pymongo的环境
  • 在notebook单元格中运行以下命令验证:
    !which python
    !pip list | grep pymongo
    
    检查输出的Python路径和pymongo是否存在匹配

3. 重置VSCode的Jupyter配置

  • 按Cmd+Shift+P打开命令面板,输入Preferences: Open Settings (JSON)
  • 删除所有与Jupyter、Python相关的自定义配置项(如python.defaultInterpreterPath、jupyter.interpreter),保存后重启VSCode
  • 重新安装Jupyter插件,再重新选择对应Python内核

4. 创建独立虚拟环境隔离冲突

M1 Mac默认系统Python可能和自定义环境冲突,建议创建独立虚拟环境:

  • 创建虚拟环境:python3 -m venv ~/jupyter-env
  • 激活环境:source ~/jupyter-env/bin/activate
  • 安装依赖:pip install pymongo ipykernel
  • 将环境添加到Jupyter内核:python -m ipykernel install --user --name=jupyter-env
  • 在VSCode的Jupyter中选择jupyter-env内核运行

5. 指定兼容版本安装pymongo

某些pymongo版本与Ventura 13.2存在适配问题,尝试安装稳定兼容版本:
pip install pymongo==4.3.3

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 10:45:28