最推荐:在 Windows 里跑 Linux,和官方环境几乎一致。
wsl --install默认安装 Ubuntu 22.04
重启后进入 Ubuntu。
升级:
sudo apt update && sudo apt upgrade -y在 Ubuntu 中:
sudo apt install nvidia-cuda-toolkit确认:
nvcc --version
nvidia-smi✅ 需要:
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh重启终端:
conda --versiongit clone https://github.com/yerfor/GeneFacePlusPlus.git
cd GeneFacePlusPlusconda create -n geneface python=3.9 -y
conda activate genefacepip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118验证:
import torch
print(torch.cuda.is_available())pip install -r requirements.txt⚠️ 常见问题:
face_alignment 可能失败 → 单独安装:pip install face-alignment你需要申请/下载:
按官方 README 放到:
checkpoints/python inference.py原因:
如果你一定要原生 Windows:
| 项目 | 推荐 |
|---|---|
| 显卡 | RTX 3060 及以上 |
| 显存 | ≥ 8GB |
| 内存 | ≥ 16GB |
| CUDA | 11.6–11.8 |
torch.cuda.is_available() = Falseconfigs/ 中的路径如果你只是想体验 Talking Head,可以考虑:
你可以直接告诉我:
1️⃣ 是否有 NVIDIA 显卡
2️⃣ 是否愿意用 WSL2
3️⃣ 是 学习研究 还是 项目落地
我可以:
✅ 给你 一步步定制安装命令
✅ 帮你 排查报错
✅ 对比 GeneFace++ vs Wav2Lip