sudo yum update -ysudo yum install -y git wget unzip bzip2 epel-releasesudo yum install -y kmod-nvidia或去 NVIDIA 官网下载 run 文件安装
验证:
nvidia-smiwget https://developer.download.nvidia.com/compute/cuda/11.8.0/local_installers/cuda_11.8.0_520.61.05_linux.run
sudo sh cuda_11.8.0_linux.run配置环境变量:
echo 'export PATH=/usr/local/cuda-11.8/bin:$PATH' >> ~/.bashrc
echo 'export LD_LIBRARY_PATH=/usr/local/cuda-11.8/lib64:$LD_LIBRARY_PATH' >> ~/.bashrc
source ~/.bashrcwget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh
source ~/.bashrcgit clone https://github.com/IDEA-Research/GeneFace.git
cd GeneFace创建环境(示例):
conda create -n geneface python=3.9 -y
conda activate genefacepip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118pip install -r requirements.txt如报错,常见补装:
pip install numpy==1.23.5
pip install scipy scikit-image opencv-python
pip install librosa tensorflow==2.13.0GeneFace++ 需要:
按官方 README 下载:
bash scripts/download_pretrained.shpython inference/geneface_inference.py \
--audio examples/audio.wav \
--out_video output.mp4| 问题 | 解决 |
|---|---|
| GLIBCXX 报错 | conda install -c conda-forge libgcc-ng |
| CUDA not available | 检查 torch.cuda.is_available() |
| 中文路径报错 | 全部用英文路径 |
| CentOS 8 EOL | 换 Rocky / Alma 或手动源 |
CentOS + Conda + CUDA11.8 + PyTorch + 官方 requirements = GeneFace++ 快速跑通
如果你愿意,我可以:
你现在是想 推理演示 还是 训练自己的模型?