引言
在前一篇文章中,我们了解了 Whisper 的基本概念、发展背景和主要特点。现在,我们将介绍 Whisper 的安装与配置方法,帮助您快速上手使用 Whisper。
Whisper 的安装相对简单,主要包括 Python 环境配置、Whisper 库安装和 FFmpeg 配置三个步骤。在本文章中,我们将详细介绍每个步骤的具体操作方法,并提供常见问题的解决方案。
系统要求
在安装 Whisper 之前,您需要确保您的系统满足以下要求:
- 操作系统:Windows、macOS 或 Linux
- Python 版本:3.8-3.11
- PyTorch 版本:支持最新版本的 PyTorch
- 硬件要求:
- CPU:支持 x86_64 架构的处理器
- GPU(可选):支持 CUDA 的 NVIDIA GPU(用于加速模型推理)
- 内存:至少 4GB RAM,推荐 8GB 以上
安装步骤
1. 配置 Python 环境
首先,您需要安装 Python 环境。如果您已经安装了 Python 3.8-3.11,可以跳过这一步。
1.1 下载 Python
访问 Python 官方网站,下载适合您操作系统的 Python 安装包。推荐下载 Python 3.10 或 3.11 版本,因为它们与 Whisper 的兼容性较好。
1.2 安装 Python
- Windows:运行下载的安装程序,勾选"Add Python to PATH"选项,然后点击"Install Now"。
- macOS:运行下载的.pkg 安装包,按照提示完成安装。
Linux:使用系统包管理器安装 Python,例如:
# Ubuntu/Debian
sudo apt update && sudo apt install python3 python3-pip
# CentOS/RHEL
sudo yum install python3 python3-pip
1.3 验证 Python 安装
安装完成后,打开命令行工具,输入以下命令验证 Python 是否安装成功:
python --version
pip --version
如果输出 Python 和 pip 的版本信息,则说明安装成功。
2. 安装 PyTorch
Whisper 依赖于 PyTorch 框架,因此您需要安装 PyTorch。访问 PyTorch 官方网站,根据您的操作系统和硬件配置选择合适的安装命令。
2.1 安装 CPU 版本的 PyTorch
如果您没有 GPU,或者不想使用 GPU 加速,可以安装 CPU 版本的 PyTorch:
pip3 install torch torchvision torchaudio
2.2 安装 GPU 版本的 PyTorch
如果您有支持 CUDA 的 NVIDIA GPU,可以安装 GPU 版本的 PyTorch 以获得更好的性能:

