在Windows上安装openclaw小龙虾的最佳方案探索

可选方案概述

  1. Hyper-V(同类产品VirtualPC已经被淘汰了,虽仍有第三方的VMware,VirtualBox,但是Hyper-V是Windows系统自带的)
  2. WSL2(WSL1已经被淘汰了,WSL --install默认安装的是WSL2,要强行安装WSL1,需先行配置...)
  3. Docker Desktop
  4. NodeJS,Python各自的虚拟环境管理工具

优选方案详解

  1. WSL2(可以把它看作一个轻量级的Hyper-V)
  • 以管理员身份运行PowerShell或Cmd,执行“wsl --install”,系统默认安装Ubuntu最新版。
  • wsl --list --online 查看可用Linux发行版列表 -》wsl --install -d(--distribution) 指定一个可用Linux发行版名称
  1. Docker Desktop(包含Docker Compose等大部分插件工具)

备注

请尽可能激活Windows,避免个性化功能受限

Windows 10/11 专业版/企业版/教育版(家庭版 )安装Hyper-V:

  • 在设置 -》应用 -》应用和功能 -》可选功能 -》更多windows功能中完全勾选Hyper-V,点击确定,等待安装完成重启即可.
  • 以管理员身份运行PowerShell,执行“Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All”,完成后重启即可
  • 以管理员身份运行PowerShell或Cmd,执行“DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V”,完成后重启即可

Windows Server 2016/2019/2022/2025 安装Hyper-V:

a. 使用服务器管理器安装...
b. 以管理员身份运行PowerShell,执行“Install-WindowsFeature -Name Hyper-V -IncludeManagementTools -Restart”, 等待重启即可。
c. 以管理员身份运行PowerShell或Cmd,执行“DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V”,完成后重启即可.

posted @ 2026-04-02 15:50  engineer大叔  阅读(0)  评论(0)    收藏  举报