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

MacOS Monterey系统Zsh版本异常问题求助

解决Zsh版本未更新问题

1. 移除Zsh的错误别名

你当前的zsh被设置成了打开配置文件的别名,先取消这个别名:

unalias zsh

执行完后再跑which zsh,应该会显示系统默认的Zsh路径(比如/bin/zsh)。

2. 将Homebrew安装的Zsh路径加入PATH最前端

用code ~/.zshrc打开你的Zsh配置文件,在文件最顶部添加以下内容:

export PATH="/opt/homebrew/Cellar/zsh/5.9/bin:$PATH"

保存后重新加载配置:

source ~/.zshrc

这时候再执行zsh --version,应该就能看到5.9版本了。

3. 设置Homebrew版Zsh为默认Shell(可选但推荐)

如果想让每次终端启动都自动用新版Zsh,先把它加入系统允许的Shell列表:

echo "/opt/homebrew/Cellar/zsh/5.9/bin/zsh" | sudo tee -a /etc/shells

然后设置为默认Shell:

chsh -s /opt/homebrew/Cellar/zsh/5.9/bin/zsh

重启终端后,默认Shell就会是新版Zsh。

验证操作

执行以下命令确认结果:

zsh --version  # 应返回5.9版本信息
which zsh      # 应返回/opt/homebrew/Cellar/zsh/5.9/bin/zsh

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.18 05:30:43