Linux环境下 GeneFace Plus Plus 安装指南
一 环境准备与系统要求
sudo yum update -ysudo yum groupinstall "Development Tools" -ysudo yum install -y cmake git python3 python3-devel libpng-devel libjpeg-devel libtiff-develsudo apt update && sudo apt install -y build-essential cmake git python3 python3-dev python3-venv libpng-dev libjpeg-dev libtiff-dev二 获取源码与安装步骤
git clone https://github.com/yerfor/GeneFacePlusPlus.gitcd GeneFacePlusPlusconda create -n geneface python=3.8 -y && conda activate genefacepip install -U pip,随后 pip install -r requirements.txtcmake .. && make -j$(nproc);如需系统级安装可用 sudo make install)。export PYTHONPATH=$PYTHONPATH:./python~/.bashrc 或 ~/.bash_profile 并执行 source ~/.bashrc 使其生效。三 快速验证与常见用法
python inference/genefacepp_infer.py --a2m_ckpt checkpoints/audio2motion_vae --head_ckpt checkpoints/motion2video_nerf/may_head --torso_ckpt checkpoints/motion2video_nerf/may_torso --drv_aud data/raw/val_wavs/MacronSpeech.wav --out_name may_demo.mp4PYTHONPATH 是否包含 ./python 或相应模块路径;四 常见问题与排查
sudo;Python 包安装建议使用虚拟环境避免污染全局环境。PYTHONPATH、权重与数据路径正确;必要时在 ~/.bashrc 中持久化路径设置并 source 使其生效。pip/conda,在干净虚拟环境中重装 requirements.txt;如与系统库冲突,优先使用虚拟环境或 conda 提供的二进制包。make -j$(nproc);必要时清理 build/ 目录后重试。