WSL 设置指南
在 Windows 计算机上使用 WSL 运行 Eliza 的步骤。 AI 开发学校教程
安装 WSL
- 以管理员身份打开 PowerShell 并运行:
wsl --install
- 重启计算机
- 从开始菜单启动 Ubuntu 并创建您的 Linux 用户名/密码
安装依赖项
- 更新 Ubuntu 包:
sudo apt update && sudo apt upgrade -y
- 安装系统依赖项:
sudo apt install -y \
build-essential \
python3 \
python3-pip \
git \
curl \
ffmpeg \
libtool-bin \
autoconf \
automake \
libopus-dev
- 通过 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
- 安装 pnpm:
curl -fsSL https://get.pnpm.io/install.sh | sh -
source ~/.bashrc
可选:CUDA 支持
如果您有 NVIDIA GPU 并希望获得 CUDA 支持:
- 从 NVIDIA 官网 安装 Windows 上的 CUDA Toolkit
- 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