pip install openai-whisper报错

✅ 解决方法

方法一:降级 Python(推荐使用 Python 3.9~3.10)

Whisper 目前对最新的 Python 3.13 支持还不太完善,建议使用 Python 3.9 或 3.10。你可以使用 pyenv(Linux/Mac)或 pyenv-wincondavenv 来创建一个干净环境。

# 推荐使用 Python 3.10 创建虚拟环境
python3.10 -m venv whisper-env
source whisper-env/bin/activate  # Windows: whisper-env\Scripts\activate
pip install --upgrade pip setuptools wheel
pip install openai-whisper

方法二:直接使用 Git 安装(绕过 PyPI 源)

如果你非要在当前环境下用,也可以试试从 GitHub 安装:

pip install git+https://github.com/openai/whisper.git

不过在 Python 3.13 下不保证不会出别的问题。


方法三:确认你的 pip 和 setuptools 是最新版

pip install --upgrade pip setuptools wheel

然后再尝试安装:

pip install openai-whisper


方法四:降级 setuptools(尝试性方案)

如果你仍然要在当前环境中测试,可以尝试手动降级 setuptools

pip install setuptools==65.5.1

然后重新安装:

pip install openai-whisper

离线安装(可行但稍麻烦)

你可以从别的能上 GitHub 的电脑或服务器上下载 whisper 项目打包 zip,然后手动安装:

  1. 打开:https://github.com/openai/whisper

  2. 点击绿色的 Code -> Download ZIP

  3. 解压后进入文件夹,执行:

  4. pip install .
    

或者使用 whisper 的依赖安装文件:

pip install -r requirements.txt
pip install .

总结建议

方案稳定性推荐度
使用 Python 3.9/3.10 环境✅ 稳定⭐⭐⭐⭐⭐
从 GitHub 安装 whisper⚠️ 可能绕过构建问题⭐⭐⭐
升级/降级 setuptools 尝试⚠️ 不一定成功⭐⭐
### 解决方案 当遇到 `pip install -v -e` 命令报错的情况时,可以尝试以下几种方法来解决问题。 #### 方法一:升级Pip并添加用户权限 如果是因为权限不足导致的错误,可以在命令后面加上 `--user` 参数以避免管理员权限问题。这通常适用于Windows和Linux环境下的用户[^2]: ```bash python -m pip install --user --upgrade pip ``` #### 方法二:更改索引源 对于国内网络环境下可能出现的速度慢或连接失败等问题,可以通过指定清华镜像源的方式来加速下载过程,并且通过设置信任主机选项防止SSL验证错误的发生[^5]: ```bash python -v -e . -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn ``` 这里假设当前目录下有一个setup.py文件用于定义包的信息;如果不是这种情况,则应替换`.`为具体的项目路径或者软件包名称。 #### 方法三:检查Python环境配置 有时也会因为虚拟环境中存在冲突或其他因素造成安装失败。建议先确认使用的Python解释器是否正确无误,以及所处的工作空间是不是预期中的那个。如果是使用Anaconda管理多个版本的话,记得切换至目标环境再执行上述操作。 另外需要注意的是,在某些特殊情况下(比如老旧的操作系统),可能确实会由于pip本身的缺陷而无法正常工作,此时应当考虑更换更高版本的Python发行版连带其自带的新版pip工具一起部署应用[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值