跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
JavaScriptNode.jsAI

OpenClaw 全平台卸载指南:Windows、macOS、Linux 及包管理器清理

OpenClaw 卸载需先停止守护进程并备份配置。Windows 用户通过 PowerShell 或 CMD 执行 npm 卸载命令,随后手动清理 .openclaw 目录及残留脚本。macOS/Linux 需区分 npm 全局安装与 git 源码安装,前者移除包依赖,后者需删除源码目录及 PATH 配置。pnpm 用户需清理全局存储缓存。文末提供跨平台命令对照表,确保彻底清除无残留。

随缘发布于 2026/3/27更新于 2026/6/921 浏览
OpenClaw 全平台卸载指南:Windows、macOS、Linux 及包管理器清理

OpenClaw 卸载完全指南

本文涵盖 Windows、macOS、Linux 以及 npm、pnpm 等主流安装方式的完整卸载流程,确保不留残余文件。

卸载前的准备

在动手之前,建议先做两件事,避免后续出现端口占用或配置残留。

1. 停止守护进程

如果正在运行 Gateway 服务或 daemon,请先手动停止。否则卸载后可能有残留进程占用资源。

# PowerShell / CMD
openclaw daemon stop
# 或者停止 Gateway 服务
openclaw gateway stop

2. 备份配置文件(可选)

如果你不确定是否需要保留现有配置,建议先备份目录。

  • macOS / Linux:~/.openclaw/
  • Windows:%USERPROFILE%\.openclaw\

⚠️ 注意:卸载 OpenClaw 本体不会自动删除配置目录。如需彻底清除,需手动删除该目录。


Windows 系统卸载

PowerShell 和 CMD 脚本的底层安装机制相同,均通过 npm install -g openclaw 全局安装并写入 PATH。因此卸载核心命令一致,区别仅在于残留文件的清理语法。

PowerShell 方式

以管理员身份打开 PowerShell,执行以下操作:

  1. 移除全局包

    npm uninstall -g openclaw
    
  2. 验证卸载结果

    Get-Command openclaw -ErrorAction SilentlyContinue
    # 若无输出,说明已卸载成功
    
  3. 清理残留文件 如果使用了 -InstallMethod git 参数安装,还需额外删除克隆目录和包装脚本。

    # 删除配置目录
    Remove-Item -Recurse -Force "$env:USERPROFILE\.openclaw"
    
    # 删除 git 源码目录(如有)
    Remove-Item -Recurse -Force "$env:USERPROFILE\openclaw"
    
    # 删除 .local\bin 中的包装脚本
    Remove-Item -Force "$env:USERPROFILE\.local\bin\openclaw.cmd" -ErrorAction SilentlyContinue
    

CMD 方式

打开命令提示符(CMD),逻辑与 PowerShell 类似:

  1. 移除全局包

    npm uninstall -g openclaw
    
  2. 验证卸载结果

    where openclaw
    :: 若显示'无法找到文件'则卸载成功
    
  3. 清理残留文件

    :: 删除配置目录
    rmdir /s /q "%USERPROFILE%\.openclaw"
    
    :: 删除 git 源码目录(如果存在)
    rmdir /s /q "%USERPROFILE%\openclaw"
    
    :: 删除 .local\bin 包装脚本
    del /f "%USERPROFILE%\.local\bin\openclaw.cmd"
    

macOS / Linux 系统卸载

安装脚本默认使用 npm install -g openclaw,但也支持 git 源码方式(--install-method git)。两种方式的卸载步骤略有不同。

A. 默认 npm 安装方式

  1. 卸载 npm 全局包

    npm uninstall -g openclaw
    
  2. 确认命令已从 PATH 移除

    which openclaw
    # 应无输出,或提示'not found'
    
  3. 清理遗留目录 通常 npm uninstall 会自动处理,但为了保险起见,可以检查并删除。

    # 找到 npm 全局包根目录
    npm root -g
    
    # 手动删除残留目录(通常已自动处理)
    rm -rf "$(npm root -g)/openclaw"
    
    # 删除可能遗留的 Homebrew 软链接(macOS)
    rm -f /opt/homebrew/bin/openclaw /usr/local/bin/openclaw
    
  4. 彻底清除配置目录

    # 主配置目录
    rm -rf ~/.openclaw
    
    # 兼容旧版本遗留目录(如有)
    rm -rf ~/.clawdbot ~/.moltbot ~/.moldbot
    

B. git 源码安装方式(--install-method git)

这种方式会将 OpenClaw 克隆到 ~/openclaw,并在 ~/.local/bin/openclaw 创建包装脚本。

  1. 删除包装脚本

    rm -f ~/.local/bin/openclaw
    
  2. 删除源码目录

    rm -rf ~/openclaw
    # 如果使用了自定义路径,替换为你当时指定的目录
    # 例如:rm -rf ~/my-openclaw-src
    
  3. 清理 Shell 配置 安装脚本可能向 ~/.bashrc 或 ~/.zshrc 追加了 PATH 配置行,可手动打开文件删除以下内容:

    export PATH="$HOME/.local/bin:$PATH"
    export PATH="$HOME/.npm-global/bin:$PATH"
    

    修改后重新加载配置:

    source ~/.bashrc  # bash 用户
    source ~/.zshrc   # zsh 用户
    
  4. 删除配置目录

    rm -rf ~/.openclaw
    

包管理器全局卸载

npm 全局安装

这是最简洁的安装方式,卸载也只需一条命令。

npm uninstall -g openclaw

验证卸载结果:

  • macOS / Linux:which openclaw 应无输出;npm list -g openclaw --depth=0 应显示 (empty)。
  • Windows:where openclaw 应提示'无法找到'。

最后记得删除配置目录:

  • macOS / Linux:rm -rf ~/.openclaw
  • Windows PowerShell:Remove-Item -Recurse -Force "$env:USERPROFILE\.openclaw"

✅ npm 全局安装是五种方式里卸载最干净的,它会自动移除二进制文件、符号链接和包目录。

pnpm 全局安装

pnpm 将 OpenClaw 写入全局存储目录(通常是 ~/.local/share/pnpm)。

  1. 执行卸载

    pnpm remove -g openclaw
    # 或者使用 rm 别名
    pnpm rm -g openclaw
    
  2. 验证卸载结果

    which openclaw
    pnpm list -g
    # openclaw 应不在列表中
    
  3. 清理缓存(可选)

    # 查看 pnpm 全局包根目录
    pnpm root -g
    
    # 手动清理(通常 pnpm remove 已处理)
    rm -rf "$(pnpm root -g)/openclaw"
    rm -f "$(dirname $(pnpm root -g))/bin/openclaw"
    
  4. 删除配置目录 同 npm 方式,删除 ~/.openclaw。

💡 pnpm 的全局 bin 目录在不同系统下位置不同。如果 pnpm remove -g 后命令仍存在,请手动检查并删除该目录下的 openclaw 链接文件。


卸载方式汇总对照表

安装方式核心卸载命令配置目录(可选删除)
🪟 Windows PowerShellnpm uninstall -g openclaw%USERPROFILE%\.openclaw
⌨️ Windows CMDnpm uninstall -g openclaw%USERPROFILE%\.openclaw
🍎 macOS / Linux(npm 方式)npm uninstall -g openclaw~/.openclaw
🐙 macOS / Linux(git 方式)rm -f ~/.local/bin/openclaw + rm -rf ~/openclaw~/.openclaw
📦 npm 全局安装npm uninstall -g openclaw~/.openclaw
⚡ pnpm 全局安装pnpm remove -g openclaw~/.openclaw

按照上述步骤操作,即可彻底卸载 OpenClaw 及其相关依赖。

目录

  1. OpenClaw 卸载完全指南
  2. 卸载前的准备
  3. 1. 停止守护进程
  4. PowerShell / CMD
  5. 或者停止 Gateway 服务
  6. 2. 备份配置文件(可选)
  7. Windows 系统卸载
  8. PowerShell 方式
  9. 若无输出,说明已卸载成功
  10. 删除配置目录
  11. 删除 git 源码目录(如有)
  12. 删除 .local\bin 中的包装脚本
  13. CMD 方式
  14. macOS / Linux 系统卸载
  15. A. 默认 npm 安装方式
  16. 应无输出,或提示“not found”
  17. 找到 npm 全局包根目录
  18. 手动删除残留目录(通常已自动处理)
  19. 删除可能遗留的 Homebrew 软链接(macOS)
  20. 主配置目录
  21. 兼容旧版本遗留目录(如有)
  22. B. git 源码安装方式(--install-method git)
  23. 如果使用了自定义路径,替换为你当时指定的目录
  24. 例如:rm -rf ~/my-openclaw-src
  25. 包管理器全局卸载
  26. npm 全局安装
  27. pnpm 全局安装
  28. 或者使用 rm 别名
  29. openclaw 应不在列表中
  30. 查看 pnpm 全局包根目录
  31. 手动清理(通常 pnpm remove 已处理)
  32. 卸载方式汇总对照表
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • iOS 直播推流与播放实战:ijkplayer 集成与服务器配置
  • 职场边界感:平衡工作、生活与职业发展的关键
  • OpenClaw 上下文记忆短问题:Token 限制分析与 6 种扩容方案
  • 从 Mask 到彩色图:M2FP 可视化算法的实现原理
  • Python 开发环境搭建指南:从安装到配置
  • Form 表单提交数据配置、文件读取与 FormData 使用
  • LFM2.5-1.2B-Thinking 模型:打造个人 AI 写作助手
  • FPGA 光通信:Aurora 64B/66B 开发使用
  • 本地搭建带知识库的 AI 助手(Ollama + Open WebUI)
  • 无人机低空智能巡飞巡检平台架构与应用
  • TRAE 接入方舟 Coding Plan 配置指南
  • Linux 线程与进程的核心概念解析
  • llama-cpp-python 从安装到性能优化指南
  • C++ 基础概念详解
  • Java 泛型核心概念:类、方法与上下限
  • 网络安全入门:黑客基础技能与攻防原理
  • 编辑器 AI 工具实战:OpenClaw 与 Codex 深度指南
  • C++ 模板编程入门:函数与类模板详解
  • C++ 二叉排序树原理与实现
  • 前端开发必备的三个 AI 技能:提升 UI 设计、代码规范与硬件效率

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online