简短结论:在 CentOS 上“能装” GeneFace++,但不算顺利,坑比较多,通常不推荐作为首选系统。
GeneFace++(GitHub: GeneFace/GeneFacePlusPlus)主要依赖:
而:
在 CentOS 上你大概率会遇到:
torch、numpy、fairseq 需要更高 glibcversion 'GLIBC_2.29' not found可行方案(勉强):
✅ 使用 CentOS Stream 9
✅ 用 conda / miniconda 隔离环境(强烈推荐)
✅ 手动升级 gcc(via scl 或源码)
✅ 使用预编译 wheel(避免本地编译)
✅ 使用 Docker(最稳)
最推荐方式:
docker run -it --gpus all pytorch/pytorch:2.0.1-cuda11.7-cudnn8-devel如果你能选系统:
**CentOS 能跑 GeneFace++,但你要准备“打很多补丁”;
用 Ubuntu + conda 或 Docker,能省 80% 的时间。**
如果你愿意,我可以: