依赖冲突通常由Python环境不匹配或库版本不兼容引起,可按以下步骤解决:
- 创建独立虚拟环境:使用
conda create -n moss_ttsd python=3.10 -y创建纯净环境,避免与其他项目冲突 - 分步安装依赖:先安装基础依赖
pip install -r requirements.txt,再单独安装需编译的库如flash-attn - 检查CUDA兼容性:确保GPU驱动版本与PyTorch版本匹配,可通过
nvidia-smi和torch.cuda.is_available()验证 - 替代方案:若仍报错,可尝试用
pip install --upgrade --force-reinstall强制重装冲突库,或使用Docker容器隔离环境
本答案来源于文章《MOSS-TTSD:开源的双语对话语音生成工具》































