1. OpenClaw本地安装环境准备
OpenClaw作为一款新兴的开发工具链,其本地安装需要预先配置好基础运行环境。根据社区反馈的常见问题,我将从最基础的环节开始梳理,确保不同操作系统的用户都能顺利完成安装。
1.1 Node.js环境配置
OpenClaw的核心运行依赖Node.js环境,这里推荐安装LTS版本(当前为18.x)。Windows用户可直接从官网下载.msi安装包,安装时务必勾选"Add to PATH"选项。安装完成后,在命令行执行以下验证命令:
bash复制node -v
npm -v
若出现"不是内部或外部命令"错误,说明环境变量未正确配置。此时需要手动将Node.js安装目录(如C:\Program Files\nodejs)添加到系统PATH中。Mac用户可通过Homebrew更便捷地安装:
bash复制brew install node
注意:国内用户建议在安装Node.js后立即配置镜像源,可大幅提升后续依赖安装速度。执行以下命令切换为淘宝源:
bash复制npm config set registry https://registry.npmmirror.com
1.2 Git版本控制工具
OpenClaw的源码托管在Git平台,安装前需确保本地已安装Git。Windows用户推荐使用Git for Windows(含Git Bash),安装时选择"Use Git from the Windows Command Prompt"选项以便在常规CMD中使用。安装后验证:
bash复制git --version
遇到权限问题时,可尝试以管理员身份运行终端。Mac用户同样可通过Homebrew安装:
bash复制brew install git
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. OpenClaw核心安装流程
2.1 源码获取与初始化
首先克隆官方仓库(建议在非中文路径下操作):
bash复制git clone https://github.com/openclaw/openclaw-core.git
cd openclaw-core
项目根目录下的package.json定义了所有依赖项。执行安装命令:
`
