Windows部署GeneFace++实操指南
一 环境与硬件准备
nvcc --version 与 nvidia-smi 校验。二 两种本地部署路线
git clone 或下载 ZIP 并解压。conda create -n geneface python=3.9 -y && conda activate genefacepython -m venv geneface_env && geneface_env\Scripts\activatepip install -r requirements.txt;如无该文件,先安装核心包(如 numpy、opencv-python、torch、torchvision)。mkdir build && cd build
cmake .. -G "Visual Studio 16 2019" -A x64 -DPYTHON_EXECUTABLE=<你的python路径>
cmake --build . --config Release编译产物按项目说明复制到指定目录(如 src/ 或 site-packages)。
pip install . 或 python setup.py install。python main.py、python webui.py)。conda env export -p /output/geneface
conda activate /output/geneface
source bashrc
/openbayes/home/start_web.sh三 关键配置与验证
import torch
device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
print("Using:", device)python main.py/python webui.py),确认无缺依赖、无路径错误,日志显示模型/设备加载成功。四 常见问题与排错要点
pip install torch==+cu torchvision ... -c pytorch )。nvidia-smi 与 nvcc --version 检查驱动、CUDA 与显卡状态;显存不足时降低分辨率/批量大小,或改用云平台高显存算力(如 RTX 4090)。