Skip to main content

WSL 设置指南

在 Windows 计算机上使用 WSL 运行 Eliza 的步骤。 AI 开发学校教程

安装 WSL

  1. 以管理员身份打开 PowerShell 并运行:
wsl --install
  1. 重启计算机
  2. 从开始菜单启动 Ubuntu 并创建您的 Linux 用户名/密码

安装依赖项

  1. 更新 Ubuntu 包:
sudo apt update && sudo apt upgrade -y
  1. 安装系统依赖项:
sudo apt install -y \
build-essential \
python3 \
python3-pip \
git \
curl \
ffmpeg \
libtool-bin \
autoconf \
automake \
libopus-dev
  1. 通过 nvm 安装 Node.js:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.bashrc
nvm install 23
nvm use 23
  1. 安装 pnpm:
curl -fsSL https://get.pnpm.io/install.sh | sh -
source ~/.bashrc

可选:CUDA 支持

如果您有 NVIDIA GPU 并希望获得 CUDA 支持:

  1. NVIDIA 官网 安装 Windows 上的 CUDA Toolkit
  2. WSL 将自动检测并使用 Windows 的 CUDA 安装

克隆并设置 Eliza

请按照 快速入门指南 从“安装”部分开始操作。

故障排除

  • 如果遇到 node-gyp 错误,请确保已安装构建工具:
sudo apt install -y nodejs-dev node-gyp
  • 对于音频相关问题,请验证 ffmpeg 安装:
ffmpeg -version
  • 对于权限问题,请确保您的用户拥有项目目录的所有权:
sudo chown -R $USER:$USER ~/path/to/eliza