在 Ubuntu 上安装 Whisper 支撑环境(ffmpeg、PyTorch)的教程(2024亲测可用)

在 Ubuntu 上安装 Whisper 的教程

以下是如何在 Ubuntu 系统上安装 Whisper 以进行视频转录的详细步骤。

步骤 1:更新系统

首先更新你的 Ubuntu 系统,确保安装最新的软件包:

bash 复制代码
sudo apt update && sudo apt upgrade -y

步骤 2:升级 Python 和 Pip(可忽略)

Whisper 需要 Python 3.7 或更高版本。使用以下命令来安装 Python 和 Pip:

bash 复制代码
sudo apt install python3 python3-pip -y

步骤 3:安装 ffmpeg

Whisper 需要 ffmpeg 进行音频处理,可以使用以下命令安装:

bash 复制代码
sudo apt install ffmpeg -y

步骤 4:安装 PyTorch

Whisper 依赖于 PyTorch 进行模型计算,可以通过以下命令安装 CPU 版本的 PyTorch:

bash 复制代码
pip install torch

如果你有 NVIDIA GPU 并想要加速计算,可以访问 PyTorch 官方网站 获取适合 GPU 的安装命令。

步骤 5:安装 Whisper

安装 Whisper,可以使用以下命令:

bash 复制代码
pip install whisper

步骤 6:验证安装

安装完成后,可以运行以下 Python 命令来测试 Whisper 是否安装成功:

python 复制代码
import whisper
model = whisper.load_model("small")
print("Whisper 模型加载成功!")

如果没有错误输出,说明 Whisper 已经安装并可以使用。

常见问题解决

  1. ffmpeg 找不到 :确保 ffmpeg 已正确安装并且可以在终端中运行。运行 ffmpeg -version 以确认。
  2. 内存不足 :Whisper 的大型模型(例如 large)对系统内存要求较高。可以尝试使用较小的模型(如 smallbase),或者增加系统的虚拟内存。
相关推荐
拥抱太阳061617 小时前
HarmonyOS 应用开发《掌上英语》第2篇:ArkTS 模块化开发:Index.ets 统一导出模式深度解析
pytorch·ubuntu·harmonyos
FREEDOM_X1 天前
Linux 多线程编程——总结
java·linux·运维·ubuntu
筱羽_筱羽1 天前
跟着“Ubuntu18.04/20.04编译Linux5.10.76+Xenomai-3.2.1+IgH”教程遇到的问题
linux·运维·ubuntu
再遇当年1 天前
Ubuntu 22.04 + ROS 2 Humble 项目通过 TRAE 改成 Ubuntu 202.04 + ROS 1 Noetic 项目的SKLL技能
linux·运维·ubuntu·ros2·ros1·skll·sill
Felix-lxd1 天前
Ubuntu 22.04 配置 Nginx
linux·nginx·ubuntu
啵啵鱼爱吃小猫咪2 天前
Ubuntu 20.04 + ROS Noetic 源码安装 libfranka 0.8.0 和 franka_ros 0.8.0 完整教程
linux·运维·ubuntu
Mister Leon2 天前
FFmpeg - Jetson Orin 实战部署
ffmpeg
huy1n92 天前
Ubuntu 22.04部署Claude Code并接入DeepSeek-V4模型完整教程
linux·ubuntu·deepseek·claude code
问简2 天前
【共享盘】ubuntu、windows
linux·windows·ubuntu
zhou135284822672 天前
Windows 配置 WSL (Ubuntu) 环境完整指南
linux·windows·ubuntu