#5155 你的设备不满足CUDA加速要求,请确认是NVIDIA显卡,并已配置好CUDA环境,点击菜单栏-帮助支持-CUDA help

111.45* Posted at: 4 hours ago

你的设备不满足CUDA加速要求,请确认是NVIDIA显卡,并已配置好CUDA环境,点击菜单栏-帮助支持-CUDA help


=
system:Windows-10-10.0.26200-SP0
version:v4.02
frozen:True
language:zh
root_dir:E:/下载/win-pyvideotrans-v4.02-0612

1 Replies

你遇到的这个提示说明 pyVideoTrans 在启动时检测到 CUDA 加速条件不满足,软件因此禁用了 GPU 加速。

底层原因

  • pyVideoTrans 的 GPU 加速 仅支持 NVIDIA 显卡,并需要安装 CUDA Toolkit 12.8+ 和 cuDNN 9.11+。
  • 当前系统要么不是 NVIDIA 显卡,要么驱动/环境配置不完整,导致软件调用 nvcc -Vnvidia-smi 返回异常。

排查与解决步骤

  1. 确认显卡型号
    打开任务管理器 → 性能 → GPU,查看是否为 NVIDIA 品牌。如果是 AMD、Intel 或集成显卡,则无法使用 CUDA 加速,请直接在主界面取消勾选“CUDA加速”,程序会回退到 CPU 模式(速度较慢但可运行)。
  2. 如果确认是 NVIDIA 显卡,但仍报错

    • 在命令行(CMD)中运行 nvidia-smi,检查驱动版本及支持的最高 CUDA 版本。
    • 运行 nvcc -V 查看 CUDA 编译器版本是否 ≥12.8。
    • 确认系统环境变量 Path 中已包含 CUDA 的 binlib 目录(例如 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.8\bin)。
    • 检查是否安装了 cuDNN 9.11+,并将其 bin 目录也加入环境变量。
  3. 环境变量配置完仍报错
    可以尝试将软件整体移动到纯英文目录(如 D:\pyVideoTrans)再启动,有时中文字符路径会干扰环境变量读取。
  4. 彻底禁用 CUDA 加速(可选)
    如果不需要 GPU 加速或硬件不满足,进入 菜单 → 工具 → 高级选项 → 通用设置,将 GPU同时任务数 设为 0,然后重新启动软件。

请查阅相关文档:

Post Your Reply