必须启用wsl2并安装ubuntu 22.04,配置python 3.11、cuda gpu加速及虚拟环境,再克隆fitten code仓库安装启动,才能在windows上实现跨平台开发。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

要在Windows上用Fitten Code做跨平台开发,必须先让WSL环境能稳定运行Python生态和GPU加速能力,否则后续所有模型加载、代码调试都会卡在依赖报错或CUDA不可用环节。
启用WSL2并安装Ubuntu发行版
以管理员身份打开PowerShell,一次性执行两条命令:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart → dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
重启电脑后,在PowerShell中直接运行:【wsl --install】。这条命令会自动下载并安装WSL2内核、Ubuntu 22.04 LTS发行版,并设为默认。如果已装过旧版WSL1,这一步会强制升级到WSL2——【这是GPU加速和Docker支持的前提,跳过将导致Fitten Code无法调用本地显卡】。
首次启动Ubuntu时,按提示创建Linux用户名与密码。不要用root或空密码,否则后续pip install会权限失败。
配置基础开发环境
进入WSL终端后,先更新系统包索引和核心工具:
sudo apt update && sudo apt upgrade -y
安装Python 3.11及pipenv(用于隔离Fitten Code项目依赖):
sudo apt install -y python3.11 python3.11-venv python3-pip curl git
把pip指向Python 3.11:
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 1 && sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.11 2 && sudo update-alternatives --config python3
选编号2确认使用3.11版本。这步不能跳过,Fitten Code官方要求Python ≥3.10.12且<3.12,3.10在Ubuntu 22.04源里有兼容性问题。
启用GPU加速支持(NVIDIA用户必做)
方法一:安装NVIDIA Container Toolkit(适用于WSL2+Docker场景)
curl -fsSL https://nvidia.github.io/libnvidia-container/gpgkey | sudo gpg --dearmor -o /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg
在无 root/sudo 权限的环境(云容器、VPS、隔离主机)中安装并配置 OpenClaw 浏览器工具的 headless Chrome。适用场景:...
curl -fsSL https://nvidia.github.io/libnvidia-container/stable/deb/inverse-path/nvidia-container-toolkit.list | sudo tee /etc/apt/sources.list.d/nvidia-container-toolkit.list
sudo apt-get update && sudo apt-get install -y nvidia-container-toolkit
方法二:直接安装CUDA Toolkit for WSL(轻量级,无需Docker)
访问 https://developer.nvidia.com/cuda-toolkit-wsl 下载对应版本的.run文件(如cuda_12.4.0_535.104.05_linux_sbsa.run),然后执行:
sudo sh cuda_*.run --silent --override
验证是否生效:nvidia-smi。若显示GPU型号和驱动版本,说明CUDA已就绪;若报“NVIDIA-SMI has failed”,请检查Windows端NVIDIA驱动是否为535.x或更高版本。
安装并启动Fitten Code
第一步:克隆官方仓库
git clone https://github.com/fitten-ai/fitten-code.git && cd fitten-code
第二步:创建虚拟环境并安装依赖
python3 -m venv .venv && source .venv/bin/activate && pip install --upgrade pip && pip install -e ".[dev]"
第三步:启动服务
fitten-code serve --host 0.0.0.0 --port 8000
启动成功后,打开Windows浏览器访问 http://localhost:8000,即可进入Fitten Code Web UI界面。此时所有代码补全、单元测试生成、模型推理均走WSL内Python环境,且GPU算力直通无损耗。










