MacOS Ventura下安装whisper遇torch依赖错误求助
解决思路
确认当前运行的Python版本为3.9.9
系统中存在多版本Python时,默认调用的可能不是目标版本。执行以下命令检查:python --version python3 --version若输出不是3.9.9,可使用Python3.9的绝对路径执行命令,或用pyenv工具管理版本,避免版本混淆。
升级pip至最新版本
老旧的pip可能无法识别适配的torch版本,执行升级命令:python3.9 -m pip install --upgrade pip手动安装适配MacOS的torch依赖
Whisper依赖torch,针对MacOS(尤其是Apple Silicon芯片),需安装对应版本:# 通用MacOS版本 pip3 install torch torchvision torchaudio # Apple Silicon芯片(仅CPU版本) pip3 install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cpu使用虚拟环境隔离依赖
全局Python环境易出现依赖冲突,创建独立虚拟环境:- 创建虚拟环境:
python3.9 -m venv whisper-env - 激活虚拟环境:
source whisper-env/bin/activate - 激活后安装whisper:
pip install openai-whisper
- 创建虚拟环境:
切换PyPI镜像源解决网络问题
若因网络无法访问官方PyPI,可使用国内镜像源安装:pip install openai-whisper -i https://pypi.tuna.tsinghua.edu.cn/simple
内容的提问来源于stack exchange,提问作者Yul Cardenas
相关产品推荐
相关产品推荐

