Hermes Agent 安装教程:60秒快速上手(2026最新)

OpenClaw 企业定制 私人订制工作流 优化运维 openclaw记忆优化 问题咨询解决 请加微信交流

微信: aixbwz

想用Hermes Agent但不知道从哪开始?安装其实很简单,60秒就能跑起来。这篇讲清楚所有安装方式、最小配置、以及常见坑怎么避免。

安装要求

要求 最低 推荐
操作系统 Linux/macOS/WSL2 Ubuntu 22.04
Python 3.10+ 3.11+
内存 4GB 8GB+
磁盘 2GB 10GB+
网络 能访问API 稳定

Windows用户建议用WSL2,macOS直接装,Linux最推荐。

方式一:自动安装(推荐)

curl -s https://hermes-agent.nousresearch.com/install.sh | sh

或者

wget -qO- https://hermes-agent.nousresearch.com/install.sh | sh

自动脚本会:

  • 检查Python环境
  • 安装依赖
  • 配置初始化
  • 创建配置目录

方式二:pip安装

pip install hermes-agent

或用uv(更快):

uv pip install hermes-agent

方式三:从源码安装

git clone https://github.com/NousResearch/hermes-agent.git
cd hermes-agent
uv pip install -e .

开发版,适合想看源码或贡献代码的人。

方式四:Docker安装

# 拉取镜像
docker pull nousresearch/hermes-agent:latest

# 运行
docker run -it --rm   -v ~/.hermes:/home/hermes/.hermes   -v ~/.ssh:/home/hermes/.ssh   nousresearch/hermes-agent:latest

Docker方式不需要本地Python环境,但需要注意卷挂载配置。

验证安装

hermes --version

看到版本号说明安装成功。

hermes doctor

诊断命令,检查环境配置是否正确。

配置API Key

Hermes需要连接AI模型才能工作。最简单的方式是配置OpenRouter:

# 注册 https://openrouter.ai
# 获取API Key

hermes config set OPENROUTER_API_KEY sk-or-xxx

或者直接编辑配置文件:

vi ~/.hermes/config.yaml
providers:
  openrouter:
    api_key: "sk-or-v1-xxx"
    default: true

models:
  default: "anthropic/claude-sonnet-4"

配置国内模型(可选)

如果想用国内模型(如DeepSeek、MiniMax),配置如下:

providers:
  deepseek:
    api_key: "sk-xxx"
    base_url: "https://api.deepseek.com/v1"

  minimax:
    api_key: "eyJxxx"
    base_url: "https://api.minimax.chat/v1"

第一次对话

hermes chat

看到对话提示符后,直接问问题:

你好,帮我写一个Python函数判断质数

AI会回答。如果没反应,检查API Key是否配置正确。

WSL2特别说明

Windows上推荐用WSL2:

# 安装WSL2
wsl --install

# 进入Ubuntu
wsl

# 然后按Linux方式安装
curl -s https://hermes-agent.nousresearch.com/install.sh | sh

WSL2性能接近原生Linux,比虚拟机好很多。

配置国内镜像源

如果pip安装慢,换国内镜像:

pip install hermes-agent -i https://pypi.tuna.tsinghua.edu.cn/simple

或者永久设置:

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

常见安装问题

Python版本不对

# 检查Python版本
python3 --version

# 如果版本太低,安装新版本
# Ubuntu:
sudo apt update && sudo apt install python3.11 python3.11-venv python3.11-dev

# 用uv指定Python版本
uv python install 3.11

权限问题

# 不用sudo,避免污染系统环境
# 用uv安装到用户目录
uv pip install hermes-agent --user

# 或者创建虚拟环境
python3 -m venv ~/.hermes/venv
source ~/.hermes/venv/bin/activate
pip install hermes-agent

找不到hermes命令

# 检查安装位置
which hermes
pip show hermes-agent

# 如果用虚拟环境,确保激活了
source ~/.hermes/venv/bin/activate

# 添加到PATH
export PATH="$HOME/.local/bin:$PATH"

网络问题

# 设置代理(如果有)
export https_proxy=http://127.0.0.1:7890
export http_proxy=http://127.0.0.1:7890

# 或者用国内镜像
pip install hermes-agent -i https://pypi.tuna.tsinghua.edu.cn/simple

OpenSSL错误

# Ubuntu安装ssl库
sudo apt install libssl-dev pkg-config

# macOS
brew install openssl

卸载

# pip卸载
pip uninstall hermes-agent

# 删除配置(可选)
rm -rf ~/.hermes

# 删除虚拟环境(如果用了)
rm -rf ~/.hermes/venv

升级

# pip升级
pip install --upgrade hermes-agent

# Docker升级
docker pull nousresearch/hermes-agent:latest

# 源码安装的升级
cd ~/hermes-agent && git pull && uv pip install -e .

多版本管理

如果需要同时跑多个版本:

# 用虚拟环境隔离
python3 -m venv ~/hermes-env-3.11
source ~/hermes-env-3.11/bin/activate
pip install hermes-agent==1.2.0

# 另一个版本
python3 -m venv ~/hermes-env-1.3.0
source ~/hermes-env-1.3.0/bin/activate
pip install hermes-agent==1.3.0

总结

安装三步走:

  1. 运行安装脚本或pip install
  2. 配置API Key
  3. hermes chat开始对话

60秒装好,5分钟配置好,马上能用。

相关文章

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容

七天热门