环境准备
在开始之前,先确认一下本地环境是否满足 Whisper 的运行要求。Whisper 对 Python 版本和硬件有一定依赖,提前检查能避免后续很多麻烦。
- 操作系统:Windows、macOS 或 Linux 均可
- Python 版本:建议 3.8 至 3.11 之间
- PyTorch:支持最新稳定版
- 硬件:
- CPU:x86_64 架构处理器
- GPU(可选):NVIDIA CUDA 显卡可加速推理
- 内存:至少 4GB RAM,推荐 8GB 以上
分步安装流程
1. 配置 Python 环境
如果你已经安装了 Python 3.8+,可以跳过此步。否则,先去 Python 官网 下载对应系统的安装包。推荐使用 3.10 或 3.11 版本,兼容性更稳。
安装要点:
- Windows:运行安装程序时务必勾选
Add Python to PATH,这样命令行才能直接调用。 - macOS:双击
.pkg文件按向导操作即可。 - Linux:通过包管理器安装,注意命令中间的空格不能少:
# Ubuntu/Debian
sudo apt update && sudo apt install python3 python3-pip
# CentOS/RHEL
sudo yum install python3 python3-pip
安装完成后,打开终端输入 python --version 和 pip --version 验证一下,看到版本号就说明没问题了。
2. 安装 PyTorch
Whisper 基于 PyTorch 构建,所以必须先装好它。去 PyTorch 官网 根据机器情况选命令。
CPU 版本(无独立显卡或不想折腾 CUDA):
pip3 install torch torchvision torchaudio
GPU 版本(有 NVIDIA 显卡,性能提升明显):
# CUDA 12.1
pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu121
# CUDA 11.8
pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
验证安装时,进入 Python 交互模式:
import torch
print(torch.__version__)
print(torch.cuda.is_available())

