怎样提速CentOS装GeneFace++

AI技术
小华
2026-09-14

CentOS 上加速 GeneFace++ 的安装,核心思路是:减少依赖编译、利用预编译包、用好镜像源、并行化、GPU 加速。下面按“可操作程度”给你一套方案。

一、系统层面提速(先做这些)

1. 换国内镜像源(非常关键)

CentOS + Python 依赖下载慢,九成是源问题。
Python 用清华源

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

系统 yum 源(CentOS 7 示例)

sudo sed -e 's|^mirrorlist=|#mirrorlist=|g' \
-e 's|^#baseurl=http://mirror.centos.org|baseurl=https://mirrors.tuna.tsinghua.edu.cn|g' \
-i.bak /etc/yum.repos.d/CentOS-*.repo
sudo yum makecache

2. 使用 Miniconda(强烈推荐)

GeneFace++ 依赖复杂,不要直接用系统 Python

wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh

创建独立环境:

conda create -n geneface python=3.9 -y
conda activate geneface

二、依赖安装提速(重点)

3. 优先用 conda 装“重依赖”

这些在 pip 里会疯狂编译,conda 快很多:

conda install -y pytorch torchvision torchaudio cudatoolkit=11.8 -c pytorch
conda install -y ffmpeg numpy scipy
✅ 有 GPU 一定要装 GPU 版 PyTorch

4. pip 安装时避免编译

GeneFace++ 常见坑:

  • face-alignment
  • librosa
  • numba

用预编译 wheel:

pip install -r requirements.txt --no-build-isolation

如果卡在 dlib

conda install -y -c conda-forge dlib

三、GeneFace++ 本身提速安装

5. 用 Git 浅克隆

git clone --depth 1 https://github.com/liangchenkai/GeneFacePlusPlus.git
cd GeneFacePlusPlus

6. 预下载模型(避免运行时卡死)

GeneFace++ 需要:

  • SSL model
  • audio2motion model
  • NeRF checkpoints

提前下:

bash scripts/download_pretrained.sh

或用 aria2c 多线程:

sudo yum install aria2 -y
aria2c -x 16 

四、GPU & 编译提速

7. 开启并行编译

export MAKEFLAGS="-j$(nproc)"

8. CUDA 环境确认

nvidia-smi
nvcc --version

若版本不匹配,用 conda 装对应 cudatoolkit。

五、常见卡点 & 快速解决方案

问题加速方案
pip 编译慢用 conda 装
下载模型慢aria2 + 国内镜像
ffmpeg 缺失conda install ffmpeg
face-alignment 报错固定版本 pip install face-alignment==1.3.5
内存不足加 swap

六、推荐“最快组合”

CentOS 7/8 + Miniconda + 清华源 + conda PyTorch + aria2 下模型
基本可以做到:

  • 安装时间 从几小时 → 30 分钟内
  • 避免 90% 编译错误

如果你愿意,可以告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • 是否有 GPU / CUDA 版本
  • 卡在哪一步(clone / pip / 模型 / 运行)

我可以直接给你一条可复制的命令流

亿速云提供售前/售后服务

售前业务咨询

售后技术保障

400-100-2938

7*24小时售后电话

官方微信小程序