CentOS远程安装 GeneFace++ 实操指南
一 环境准备与远程连接
sudo yum update -ysudo yum install -y cmake python3 python3-devel libpng-devel libjpeg-devel libtiff-develsudo yum groupinstall -y "Development Tools"二 获取源码与创建虚拟环境
git clone https://github.com/yerfor/GeneFacePlusPlus.gitcd GeneFacePlusPlusconda create -n geneface python=3.9 -yconda activate genefacepip install -r docs/prepare_env/requirements.txt -vpip install torch==2.0.1 torchvision==0.15.2 torchaudio==2.0.2 pytorch-cuda=11.7 -c pytorch -c nvidiapip install "git+https://github.com/facebookresearch/pytorch3d.git@stable"pip install cython openmim==0.3.9mim install mmcv==2.1.0三 CUDA 与驱动安装要点(仅 GPU 场景)
nvidia-smi四 项目构建与数据准备
bash docs/prepare_env/install_ext.shdeep_3drecon/BFM/trainval_dataset.npy,放置到:data/binary/videos/May/trainval_dataset.npy五 推理验证与远程访问
CUDA_VISIBLE_DEVICES 指向可用 GPU):export PYTHONPATH=.python inference/genefacepp_infer.py --a2m_ckpt=checkpoints/audio2motion_vae --torso_ckpt=checkpoints/motion2video_nerf/may_torso --drv_aud=data/raw/val_wavs/MacronSpeech.wav --out_name=may_demo.mp4python inference/app_genefacepp.py --a2m_ckpt=checkpoints/audio2motion_vae --torso_ckpt=checkpoints/motion2video_nerf/may_torsohttp://<服务器IP>:<端口>ssh -L 7860:127.0.0.1:7860 @ ,然后浏览器访问 http://127.0.0.1:7860export HF_ENDPOINT=https://hf-mirror.comexport KMP_DUPLICATE_LIB_OK="TRUE"(仅用于排查)