git clone https://github.com/GeneFace/GeneFacePlusPlus.git
cd GeneFacePlusPlus⚠️ 不要直接用系统 Python
conda create -n genefacepp python=3.9 -y
conda activate genefacepp根据你的 CUDA 版本(示例 11.8):
pip install torch==2.0.1+cu118 torchvision==0.15.2+cu118 --index-url https://download.pytorch.org/whl/cu118验证:
python -c "import torch; print(torch.cuda.is_available())"True 才算成功。pip install -r requirements.txt⚠️ Windows 常见报错的包:
pywinptyninjaopencv-python如失败可单独装:
pip install opencv-python ninjaGeneFace++ 有 C++ / CUDA 扩展:
pip install -e .如果报错:
cl 命令可用官方文档:
https://github.com/GeneFace/GeneFacePlusPlus
一般:
bash scripts/download_pretrained.sh⚠️ Windows 没 bash:
python inference.py \
--poser ckpt/poser_trainer_v1/last.ckpt \
--audio examples/driven_audio/test.wav| 问题 | 解决 |
|---|---|
cl.exe not found | 装 VS Build Tools |
| CUDA 不可用 | 重装对应 PyTorch |
libomp 报错 | 安装 llvm-openmp |
| 路径报错 | 用 / 或 \\ |
| 显存爆炸 | 降低 batch / 分辨率 |
✅ 更推荐:
如果你愿意,可以告诉我:
我可以给你更精确的 Windows 安装命令。