Homebrew安装命令行工具的核心是brew install加软件名,需先确保Xcode命令行工具已就绪(xcode-select -p返回/Library/Developer/CommandLineTools)、brew --version正常显示版本、brew doctor提示系统就绪;之后可直接执行brew install git/node/python等,支持多包空格分隔安装,自动处理依赖并链接至PATH。
homebrew 安装指定命令行工具,核心就是用 brew install 命令加软件名。前提是 homebrew 本身已装好、环境变量配置正确、xcode 命令行工具就绪。
确认基础环境就位
执行以下三步快速验证:
- 运行 xcode-select -p,输出应为
/Library/Developer/CommandLineTools - 运行 brew --version,能正常显示版本号(如
4.3.12) - 运行 brew doctor,提示
Your system is ready to brew.
任一不通过,先回溯安装 Xcode 工具或修复 Homebrew 路径(Apple Silicon 用 /opt/homebrew/bin,Intel 用 /usr/local/bin)。
用 brew install 安装命令行工具
绝大多数终端工具都属于 Formula(命令行软件),直接用:
- brew install git —— 安装 Git 版本控制工具
- brew install node —— 安装 Node.js 运行时
- brew install python —— 安装独立 Python(不覆盖系统自带)
- brew install wget curl jq —— 一次装多个,空格分隔
安装过程自动拉取依赖、编译(如需)、链接到 bin 目录。完成后,终端里直接输入 git --version 或 node -v 就能验证。
让 macOS 自动化像说话一样简单 —— 用代码控制你的 Mac,无需学习 AppleScript 系统要求 macOS 14+ (Sonoma) Python 3.9+ 需要开启:辅助功能 + 屏幕录制权限
查工具是否存在、是否可用
如果不确定某个工具的准确名字,别猜,先搜索:
-
brew search nginx —— 模糊查找,返回匹配的 Formula 名(如
nginx、openresty) - brew info nginx —— 查看详细信息:版本、依赖、安装路径、说明
- brew search --desc "http client" —— 按描述关键词搜索(比如找 curl 的替代品)
注意:Homebrew 不区分大小写,但软件名通常全小写;名字错误会提示 No formulae found。
遇到常见问题怎么处理
安装失败时,多数情况有明确线索:
- 报错含
Permission denied:检查brew --prefix输出路径是否有写权限,尤其 Apple Silicon 上误配了 Intel 路径 - 卡在
Cloning into...:网络问题,可临时换国内镜像源:git -C $(brew --repo) remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git - 提示
Warning: ... is already installed:说明已装,用brew upgrade xxx更新即可 - 装完命令不可用:确认 shell 配置文件(
~/.zshrc或~/.zprofile)里有eval "$(/opt/homebrew/bin/brew shellenv)"并已source过










