openclaw 安装遇到的问题记录:
1、安装node.js

npm : 无法加载文件 D:\ProgramFiles\nodejs\npm.ps1,因为在此系统上禁止运行脚本。

解决方法:

在终端输入get-ExecutionPolicy查看执行策略/权限;
输出Restricted(受限制的);
终端输入Set-ExecutionPolicy -Scope CurrentUser命令给用户赋予权限;
输入RemoteSigned;
终端输入get-ExecutionPolicy查看一下权限,显示RemoteSigned就可以了。

2、在这里插入图片描述

`PS C:\Users\123> iwr -useb https://openclaw.ai/install.ps1 | iex

  OpenClaw Installer

[OK] Windows detected
[OK] Node.js v24.14.0 found
[*] Installing OpenClaw (openclaw@latest)...
node.exe : npm error code CERT_HAS_EXPIRED
所在位置 行:1 字符: 1
+ & "D:\Java\nodejs/node.exe" "D:\Java\nodejs/node_modules/npm/bin/npm- ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (npm error code CERT_HAS_EXPIRED:String) [], RemoteException
    + FullyQualifiedErrorId : NativeCommandError

`
是NPM 镜像的 SSL 证书过期了
使用官方 npm 源安装

# 切换到官方源
npm config set registry https://registry.npmjs.org
# 安装 pnpm
npm install -g pnpm

在这里插入图片描述
直接安装有风险,改用docker部署系统
首先安装wls,系统需运行在linux中

在这里插入图片描述
然后重启生效

Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐