当前位置: 首页 > news >正文

在mac上安装hermes

Mac 安装 Hermes(本机复盘版)

机器时间:2026-05-27
适用对象:macOS 用户(zsh)

1. 本机当前状态(真实检查结果)

  • hermes可执行文件:/Users/xutao/.local/bin/hermes
  • 版本:Hermes Agent v0.10.0 (2026.4.16)
  • 项目目录:/Users/xutao/.hermes/hermes-agent
  • Python:3.11.14
  • OpenAI SDK:2.32.0
  • 状态提示:Update available: 3303 commits behind(可执行hermes update

结论:本机已经安装成功,可直接使用;下面给的是完整安装与排雷流程,方便重装和迁移。


2. 一次性安装步骤(推荐)

步骤 1:执行官方安装脚本

curl-fsSLhttps://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh|bash

步骤 2:刷新 shell 环境

source~/.zshrc

步骤 3:验证安装

whichhermes hermes--version

期望:which hermes输出~/.local/bin/hermes(或你自定义位置)。

步骤 4:首次初始化

hermes setup

按向导配置模型提供商(如 OpenAI/OpenRouter/Nous Portal 等)和 API Key。

步骤 5:健康检查

hermes doctor

如果这里全绿,说明基本可用。


3. 本机踩坑与排雷记录(重点)

坑 1:Homebrew 缓存权限报错

现象(本机出现过):

  • brewOperation not permitted,路径在~/Library/Caches/Homebrew/api/*.json

影响:

  • 会影响brew更新/查询,但不一定阻塞hermes运行。

排雷:

# 先确认目录权限ls-ld~/Library/Caches/Homebrew ~/Library/Caches/Homebrew/api# 修正归属(把用户名改成你的)sudochown-R$(whoami):staff ~/Library/Caches/Homebrew# 再试brew update

坑 2:pip 缓存目录权限告警

现象(本机出现过):

  • WARNING: The directory '~/Library/Caches/pip' ... is not writable

影响:

  • 安装速度慢、缓存不可用;通常不致命。

排雷:

sudochown-R$(whoami):staff ~/Library/Caches/pip

坑 3:pipx不存在

现象(本机出现过):

  • zsh: command not found: pipx

说明:

  • Hermes 官方脚本并不依赖 pipx,因此这个报错不是 Hermes 安装失败的直接原因。

坑 4:hermes能运行但命令找不到

常见原因:

  • ~/.local/bin没进PATH

排雷:

echo'export PATH="$HOME/.local/bin:$PATH"'>>~/.zshrcsource~/.zshrcwhichhermes

坑 5:版本落后很多提交

现象(本机出现过):

  • Update available: xxxx commits behind

处理:

hermes update hermes--version

4. 注意事项(建议)

  • 不要混用多个 Python 环境去手动覆盖~/.hermes/hermes-agent/venv,容易导致依赖漂移。
  • 升级后建议执行一次hermes doctor做体检。
  • 首次使用建议先只开必要工具权限,避免一上来给过大执行权限。
  • 如果要长期用,建议备份:
hermes backup

5. 简单使用步骤(3 分钟上手)

1) 启动交互

hermes

2) 选择模型

hermes model

3) 开始提问

直接在终端输入任务,例如:

  • “帮我写一个 Python 脚本,统计当前目录文件大小”
  • “给我生成一个 README 模板”

4) 查看状态与日志

hermes status hermes logs

5) 常用维护命令

hermes doctor hermes update hermes backup

6. 可选:完全重装(当环境乱了时)

hermes uninstallrm-rf~/.hermes/hermes-agentcurl-fsSLhttps://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh|bashsource~/.zshrc hermes setup hermes doctor

注意:uninstall/删除前先执行hermes backup,避免丢失配置和历史。

http://www.jsqmd.com/news/907340/

相关文章:

  • 鼎捷Tiptop ERP 5.3版本下,手把手教你用SoapUI测试一个用户登录WebService接口
  • RAG 技术体系:从向量检索到生产级 Pipeline
  • 保姆级教程:用PyTorch Geometric搭建GCN,实战DEAP脑电情绪分类(附完整代码)
  • 深入UGUI底层:手把手教你用OnPopulateMesh和顶点偏移,实现Image的任意变形(不只是倾斜)
  • 大数据处理:Spark与分布式计算
  • 用 Nerfstudio 和手机照片,5分钟快速生成你的第一个 3D 数字手办(Nerfacto 模型实战)
  • 告别双系统安装噩梦:Intel RST模式下无损切换AHCI,保住Windows再装Ubuntu
  • 论文降AI率工具怎么选?2026年4款降AI软件实测一次选对
  • 从零开发游戏需要学习的c#模块,第二十九章(经验值与升级系统)
  • 从一次“幻觉”到一次“进化”:AI事实核查错误的深度剖析与系统改进启示
  • 从状态检查到数据备份:仓储PLC控制器保养周期与实操清单
  • 效率拉满!VS Code 安装 Qoder CN(原通义灵码)详细教程
  • MySQL—隔离级别和MVCC
  • Docker 网络进阶:容器间通信与 DNS 解析
  • 百度网盘提取码智能查询:3步告别资源获取烦恼的终极指南
  • 别再只关RST了!深入聊聊Intel快速存储技术(RAID)与Ubuntu/Linux的‘爱恨情仇’
  • Arduino旋转电位器应用:从模拟信号读取到Processing数据可视化
  • 不是所有 AI 产品都适合出海,真需求和全球化幻觉差在哪? | 嗨点小圆桌
  • 从压电传感器到示波器:手把手教你搭建电荷放大器与低通滤波器(含Multisim仿真与PCB焊接避坑指南)
  • Jetson Orin Nano + DeepStream 6.2 实战:将YOLOv5模型集成到生产级视觉流水线
  • Python爬虫实战:批量下载校园风光图
  • 10427条密码产品证书全部收集到,我发现几个数据跟认知完全对不上
  • 如何查物种的12S基因片段是否存在于NCBI公共数据库?
  • 别再傻傻用软件SPI了!实测STM32硬件SPI驱动GC9A01屏幕,速度提升10倍(附完整代码)
  • 打破大模型 KV Cache 魔咒:一种让跨模型 Agent 缓存 99% 命中的动态工具注入方案
  • 从音响制造到AI家庭娱乐生态:不见不散AI智能K歌音响亮相第二十届深圳国际金融博览会
  • 百年名校焕新光智底座,华为“领航”光智共融
  • Windows电脑也能玩转AI大模型!6G显存就能本地部署,免费无限用!
  • 北斗导航“指路”申通西安转运中心让特产寄递跑出“加速度”
  • 3D点云处理新思路:ParSeNet如何用“聚类+拟合”两阶段网络搞定复杂曲面重建?