Mac环境Chromium开发重启后gn、autoninja命令无法找到求助
Mac下Chromium开发环境重启后
gn/autoninja命令找不到的解决办法 检查shell路径配置的持久化
- 打开zsh配置文件:
open -e ~/.zshrc - 确认是否包含
export PATH="$PATH:/你的depot_tools绝对路径"(比如export PATH="$PATH:~/chromium/depot_tools"),如果没有就添加该行 - 执行
source ~/.zshrc使配置生效,重启终端后执行echo $PATH确认depot_tools路径存在
- 打开zsh配置文件:
同步更新depot_tools及依赖工具
- 进入depot_tools目录,执行
git pull拉取最新版本 - 进入Chromium的
src目录,执行gclient sync,该命令会自动同步并安装gn、autoninja等必备工具,无需单独手动安装
- 进入depot_tools目录,执行
验证工具可用性
- 同步完成后,在终端执行
gn --version和autoninja --version,确认命令能正常输出版本信息
- 同步完成后,在终端执行
排查路径冲突
- 若仍报错,执行
echo $PATH查看depot_tools路径是否在列表靠前位置(避免系统其他同名工具优先级更高) - 检查其他shell配置文件(如
~/.zprofile、/etc/zshrc)是否有覆盖PATH的设置,确保depot_tools路径未被删除或覆盖
- 若仍报错,执行
内容的提问来源于stack exchange,提问作者jack west
相关产品推荐
相关产品推荐

