安装Buzz Transcriber遭遇PyTorch版本兼容问题求助
解决Buzz Transcriber安装时PyTorch版本不兼容问题
问题分析
你遇到的是依赖版本约束冲突:当前从Git安装的Buzz版本(commit 2567d7f)强制要求torch==1.12.1,但你的pip源中没有适配当前系统/Python版本的该包;且直接安装高版本PyTorch后,pip仍会严格遵循Buzz的依赖约束,导致安装失败。
可行解决方案
方案1:手动安装适配的PyTorch 1.12.1
- 卸载已安装的高版本PyTorch组件:
pip uninstall -y torch torchvision torchaudio - 根据你的系统和CUDA版本安装对应版本的
torch==1.12.1:- 若使用CUDA 11.3(Windows/Linux):
pip install torch==1.12.1+cu113 torchvision==0.13.1+cu113 torchaudio==0.12.1 --extra-index-url https://download.pytorch.org/whl/cu113 - 若使用CPU版本:
pip install torch==1.12.1+cpu torchvision==0.13.1+cpu torchaudio==0.12.1 --extra-index-url https://download.pytorch.org/whl/cpu
- 若使用CUDA 11.3(Windows/Linux):
- 重新执行Buzz安装命令:
pip install "git+https://github.com/chidiwilliams/buzz.git"
方案2:修改Buzz的依赖约束(适配高版本PyTorch)
- 克隆Buzz仓库到本地:
git clone https://github.com/chidiwilliams/buzz.git - 进入仓库目录,打开
pyproject.toml文件,找到PyTorch相关依赖行,将torch==1.12.1修改为宽松约束(比如torch>=1.12.1或torch>=2.0.0) - 本地安装修改后的Buzz:
pip install .
方案3:安装Buzz稳定发行版
官方稳定版的依赖通常会更新到兼容较新的PyTorch版本,直接执行:
pip install buzz-captions
内容的提问来源于stack exchange,提问作者Viltrox
相关产品推荐
相关产品推荐

