Windows平台 GeneFace++ 安装步骤
一 环境准备
nvidia-smi 验证驱动与 GPU 状态。numpy、opencv-python、torch、torchvision 等(以项目 requirements.txt 为准)。二 获取源码与创建虚拟环境
git clone https://github.com/your-repo/GeneFace++.gitpython -m venv geneface_env && geneface_env\Scripts\activateconda create -n geneface_env python=3.8 然后 conda activate geneface_envpip install -r requirements.txtpip install numpy opencv-python torch torchvision。三 编译与安装
1) 在项目根目录创建并进入构建目录:mkdir build && cd build
2) 生成工程文件:cmake ..(确保 CMake 已加入 PATH)
3) 编译(推荐 Release):cmake --build . --config Release
4) 若提供 Python 包安装脚本:pip install . 或 python setup.py install
pip install -e .(可编辑模式)或在项目目录执行 pip install .。四 配置与验证
D:\GeneFace++\bin),便于全局调用。python main.py、python demo.py 或项目 README 指定命令;torch.cuda.is_available() 为 True,并用 nvidia-smi 查看显存与进程。五 常见问题与排错
pip install torch torchvision --extra-index-url https://download.pytorch.org/whl/cu118cmake 与 cmake --build。numpy、opencv-python),或重新安装 requirements.txt。nvidia-smi 与 torch.cuda.is_available() 双重验证。