本地部署OpenClaw(原Clawdbot)时,不同操作系统下配置环境变量的具体方法

本地部署OpenClaw(原Clawdbot)时,不同操作系统下配置环境变量的具体方法

在本地部署OpenClaw(原Clawdbot)时,不同操作系统下配置环境变量的具体方法,这是部署过程中关键的一步,主要用于存储API密钥、模型配置等敏感信息,确保配置生效且不泄露。


一、环境变量配置核心原则

  1. 持久化配置:配置后重启终端/服务仍生效(推荐)
  2. 临时配置:仅当前终端会话有效(测试用)
  3. 优先级

二、不同操作系统配置方法

1. macOS/Linux 系统(持久化配置)
步骤1:确定终端类型

执行以下命令查看终端类型:


  • 输出 → 使用 (主流)
  • 输出 → 使用 或
步骤2:编辑配置文件

以 zsh 为例,打开配置文件:


步骤3:添加环境变量

在文件openclaw 部署末尾添加需要的配置(示例):


步骤4:生效配置

✅ 输出你的密钥即配置成功。

2. Windows 系统(持久化配置)
方法A:图形界面配置(推荐新手)
  1. 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
  2. 在「用户变量」或「系统变量」中点击「新建」:
    • 变量名:
    • 变量值:
    • 按需添加其他变量(如 )
  3. 点击「确定」保存,重启终端/PowerShell 生效。
方法B:PowerShell 命令行配置(持久化)

✅ 验证:重启PowerShell,执行 查看是否输出密钥。

3. 临时配置(仅当前会话有效,测试用)
  • macOS/Linux:
    
    
  • Windows PowerShell:
    
    

三、OpenClaw 专属配置文件(替代方案)

如果不想修改系统环境变量,可直接编辑 OpenClaw 配置文件:

  1. 找到配置文件路径:(macOS/Linux)或 (Windows)
  2. 编辑文件,添加环境变量相关配置:

  1. 重启 OpenClaw 网关生效:

四、验证配置是否生效

部署完成后,执行以下命令检测:


如果输出中包含你配置的变量(如 ),且无红色错误提示,即配置成功。


总结

  1. macOS/Linux:优先编辑 /,添加变量后执行 生效;
  2. Windows:新手用图形界面配置环境变量,需重启终端;
  3. 验证:通过 或 确认变量加载成功;
  4. 安全:不要将含密钥的配置文件提交到代码仓库,可通过 排除。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:Ai探索者,转载请注明出处:https://javaforall.net/253609.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月13日 下午3:36
下一篇 2026年3月13日 下午3:36


相关推荐

关注全栈程序员社区公众号