该提示说明软件启动时未检测到可用的 CUDA 环境,因此 CUDA 加速功能不可用。CUDA 加速仅支持 NVIDIA 独立显卡;如果安装的显卡驱动、CUDA 工具包或 cuDNN 库缺失、版本过低,或者显卡本身不是 N 卡(例如 AMD、Intel 核显),软件都会判定为不满足要求。
解决步骤
- 确认显卡:需要 NVIDIA 独立显卡。如果显卡是 AMD 或 Intel 核显,则完全不支持 CUDA;此时请取消勾选
CUDA加速,直接使用 CPU 运行(速度会慢一些,但功能正常)。 - 更新显卡驱动:前往 NVIDIA 官网,将显卡驱动升级到最新版本。
安装 CUDA 12.8 与 cuDNN 9.x:
- CUDA Toolkit 版本必须为 12.8
- cuDNN 版本必须为 9.x
- 安装完成后,必须把 cuDNN 的
bin 和 lib 目录完整追加到系统 PATH 环境变量中
- 重启软件(必要时重启电脑),然后再勾选
CUDA加速;如果此时能正常勾选、不再弹出该提示,就表示环境已识别。 - 如果条件允许,建议把软件放在全英文浅层目录中。当前目录
G:/视频翻译软件pyvideotrans使用教程/win-pyvideotrans-v4.17-1028 含中文与较长路径,虽然这不是 CUDA 检测失败的直接原因,但容易引发其他报错。 - 也可点击
菜单栏 - 帮助/支持 - CUDA help 查看软件内置的检测与安装说明。
注意:即使不配置 CUDA,软件依然可以完整使用;语音识别和本地 TTS 都可以用 CPU 运行,只是会明显变慢。
请查阅相关文档:
如果已经按照上述步骤配置后仍提示不满足,请提供软件安装目录下 logs/ 文件夹中最新的日志文件(复制底部约 30 行)以便分析。