从零开始,一步一步
command not found: hermes 解决方案先检查是否已安装:
xcode-select -p/Library/Developer/CommandLineTools 说明已安装,跳过此步。未安装则执行:
xcode-select --install/bin/bash -c "$(curl -fsSL \
https://raw.githubusercontent.com/Homebrew/\
install/HEAD/install.sh)"安装后验证:
brew -vHermes 需要 Node 环境:
brew install node
node -v
npm -vAI Agent 生态常用的 Python 环境管理工具,Hermes 依赖它:
brew install uv
uv --versionbrew install python@3.12
python3 --version建议单独放一个目录,方便后续管理:
mkdir -p ~/AI/hermes
cd ~/AI/hermes创建虚拟环境:
uv venv激活(关键步骤):
source .venv/bin/activate(.venv),例如:(.venv) MacBook-Pro hermes %uv pip install hermes-agentwhich hermes
hermes --version/Users/你的用户名/AI/hermes/.venv/bin/hermeshermes 即可启动。这是最多人遇到的问题,原因很简单:
.venv/bin/ 里,不是系统全局命令。你没有激活虚拟环境,shell 找不到它。每次打开终端的正确流程:
cd ~/AI/hermes
source .venv/bin/activate
(.venv) 前缀hermes
每次 cd → source → hermes 太繁琐?一行 alias 搞定:
nano ~/.zshrc在文件末尾加入:
alias hm='cd ~/AI/hermes && \ source .venv/bin/activate && hermes'source ~/.zshrchm 即可一键启动 Hermes。如果 source ~/.zshrc 报错:
将可能不存在的 source 改为:
[ -f xxx ] && source xxx
夜雨聆风