惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

罗磊的独立博客
爱范儿
爱范儿
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园_首页
博客园 - 叶小钗
酷 壳 – CoolShell
酷 壳 – CoolShell
Apple Machine Learning Research
Apple Machine Learning Research
云风的 BLOG
云风的 BLOG
量子位
博客园 - 三生石上(FineUI控件)
Stack Overflow Blog
Stack Overflow Blog
小众软件
小众软件
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
V
V2EX
人人都是产品经理
人人都是产品经理
V
Visual Studio Blog
Jina AI
Jina AI
L
LangChain Blog
M
MIT News - Artificial intelligence
MongoDB | Blog
MongoDB | Blog
Last Week in AI
Last Week in AI
Martin Fowler
Martin Fowler
WordPress大学
WordPress大学

BlogFinder

日常漫步 Vol.24 之漫步前山河 - 雅余 周报 #1-聊聊本周的收获 - Edwin's Blog 我的OpenCode必装插件与Skill Write Something 掌中之物未必在掌握之中 · CRIVU PiliNara,一个更顺手的 PiliPlus 分支 「NekoEcho」:做一个必有回响的猫娘主题博客 2026-05 书影音总结 简化博客主题 - 安迪 我第一次发布 npm 包 拾花小记#45:中考前的二三事 – 小改学习志 黛西花园5月游 #18 枇杷又熟了的五月月报 一些奇奇怪怪的需求?word仿方正书版的几个小操作 - Xiobb's Blog 0419 御温泉之旅 修复了一些bug,网站基本上趋于稳定了 - 新锐博客 又回到四十年前 如何定义成功 迷鹿屋2026已重新上线 科技冰火两重天+一周回顾 ${title} 热度退了,我反而用得更深了-咕咚同学 我到底该不该换个域名? 随身WIFI折腾记 - 安迪 博客撰写体验提升——hexo pro插件 为什么不用相机把屏幕上的接关密码拍下来? 国清寺与天台山 – Ouroboros ★★★★☆《挽救计划》——久违的经济上行感 - Davidの3号基地 删除右键“打开方式”里多余选项 第三周刊_No.53|一切都会被支付两次
GPT-Sovits 踩坑折腾记录
GTX690战术核显卡导弹的猫窝 · 2026-06-17 · via BlogFinder

2026年,当我想尝试部署 GPT-Sovits 时,我发现并没有了当年的一帆风顺,而是直接报错不断——按照官方的部署指南和配置基本上100%无法启动程序。
这主要是依赖的库更新了,而部署的文档没有进行相应的更细,仓库没有更细导致的问题。解决这个问题花了我不少时间,现在也算是踩坑记录了。

环境准备

部署使用Conda虚拟环境部署,Python版本为3.10,使用Git克隆最新仓库(2026年6月16日,后续如果按照教程搞不定可以用Git回退到这个时间点前后)。
首先是克隆项目:

git clone https://github.com/RVC-Boss/GPT-SoVITS.git

创建虚拟环境:

conda create -n GPTSoVits python=3.10 -y

创建完成后,激活虚拟环境:

conda activate GPTSoVits

按照第一个Python库:

pip install -r extra-req.txt --no-deps

重点来了,如果你真的按照官方指南安装requirements.txt的库,100%报错,请使用下面这个指定库版本的requirements.txt

--no-binary=opencc
numpy==1.26.4
scipy==1.15.3
tensorboard==2.20.0
librosa==0.10.2
numba==0.65.1
pytorch-lightning==2.6.5
gradio==4.44.1
ffmpeg-python==0.2.0
onnxruntime; platform_machine == "aarch64" or platform_machine == "arm64" # 
onnxruntime-gpu==1.23.2; platform_machine == "x86_64" or platform_machine == "AMD64"
tqdm==4.68.2
funasr==1.0.27
cn2an==0.5.24
pypinyin==0.55.0
pyopenjtalk==0.4.1
g2p-en==2.1.0
torchaudio==2.11.0
modelscope==1.37.1
sentencepiece==0.2.1
transformers==4.50.0
peft==0.17.1
chardet==7.4.3
PyYAML==6.0.3
psutil==7.2.2
jieba_fast==0.53
jieba==0.42.1
split-lang==2.1.1
fast-langdetect==1.0.1
wordsegment==1.3.1
rotary-embedding-torch==0.8.9
ToJyutping==3.2.0
g2pk2==0.0.3
ko-pron==1.3
OpenCC==1.3.1
python-mecab-ko==1.3.7; sys_platform != 'win32'
fastapi==0.110.3
x-transformers==2.20.1
torchmetrics==1.5.0
pydantic==2.10.6
ctranslate2==4.8.0
av==17.1.0
Jinja2==3.1.3
starlette==0.37.2
torchcodec==0.14.0
huggingface-hub==0.26.0

安装CUDA12依赖:

conda install -c nvidia cuda-toolkit=12.1 -y

下载模型

进入项目文件夹,运行:

huggingface-cli download --resume-download lj1995/GPT-SoVITS --local-dir GPT_SoVITS/pretrained_models

运行前记得开启魔法上网环境。

解决报错

当尝试在推理输入多种语言混合合成报错,则要下载 NLTK 英文扩展包:

python -c "import nltk; nltk.download('averaged_perceptron_tagger_eng'); nltk.download('averaged_perceptron_tagger'); nltk.download('cmudict')"

当使用语音识别工具时报错:
RuntimeError: Library libcublas.so.12 is not found or cannot be loaded
说明缺少 NVIDIA 核心计算库文件,使用下面的命令安装:

pip install nvidia-cublas-cu12 nvidia-cudnn-cu12

解决完成报错,就可以开始操作训练模型啦。