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

Mac下通过Anaconda启动Jupyter Notebook报错OSError 49如何解决?

错误原因

OSError: [Errno 49] Can't assign requested address 错误本质是Jupyter服务启动时尝试绑定的IP地址在当前设备上不存在,Mac设备上出现该问题大多是因为Jupyter配置文件中手动指定了错误的固定IP,或是设备动态IP变动后与配置预设值不匹配。

解决方法

方法1:临时指定IP启动(快速验证)

直接在启动命令中显式指定绑定本地回环地址即可,执行对应命令:

  • 启动Jupyter Lab:jupyter lab --ip=127.0.0.1
  • 启动Jupyter Notebook:jupyter notebook --ip=127.0.0.1
    如果能正常启动,说明确实是配置IP错误,可以用方法2做永久修复。

方法2:永久修改Jupyter配置

  • 第一步:终端执行命令生成默认配置文件,提示是否覆盖时输入y确认即可:
    jupyter notebook --generate-config
  • 第二步:用编辑器打开配置文件,Mac端可以直接用终端自带的nano工具打开:
    nano ~/.jupyter/jupyter_notebook_config.py
  • 第三步:搜索c.NotebookApp.ip配置项,删掉行首的#取消注释,将值修改为本地回环地址,修改后该行内容为:
    c.NotebookApp.ip = '127.0.0.1'
  • 第四步:按Ctrl+O回车保存修改,再按Ctrl+X退出编辑器,后续启动Jupyter无需再加额外参数。

其他排查方向

如果上述方法无效,可以尝试排查两类问题:

  • 端口占用:指定其他空闲端口启动即可,示例命令:jupyter lab --ip=127.0.0.1 --port=8889
  • hosts配置异常:检查/etc/hosts文件中是否存在127.0.0.1 localhost配置,缺失的话需要手动添加,修改hosts需要管理员权限,执行命令:sudo nano /etc/hosts

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 18:54:03