Skip to content

【错误】Cannot locate cudnn_ops64_9.dll, please make sure it is in your library #93

@flynncao

Description

@flynncao

操作系统

Windows11 23H2

项目版本

v0.9.0

Python版本

3.11.9

错误描述

  • 描述
    由于和其他人一样直接运行webui.bat遇到cannot find module openai错误,所以尝试自己本地运行。

  • 前置
    已经在本地安装了CUDA v12.4
    以下为nvcc -versionnvidia-smi截图

Image

Image

重现步骤

1. 创建虚拟环境并且activate
1. 运行`pip install -r requirements.txt`安装依赖
2. 运行`steamlit run Chenyme-AAVT.py`拉起webui
3. 正确配置ASR(本地, FastWhisper)和LLM模型(远程,deepseek)
4. 上传视频
5. 错误出现

错误截图

*** Chenyme-AAVT AI音频识别 ***

🚀 任务开始执行
📂 本次任务目录: F:\github\Chenyme-AAVT/cache/video/「リコリコラジオ ショート」第1回|ショートムービー「リコ
リス・リコイル Friends are thieves of time_20250418114331 
⚠️ 请不要在任务运行期间切换菜单或修改参数!
2025-04-18 11:43:35.776 Examining the path of torch.classes raised: Tried to instantiate class '__path__._path', but it does not exist! Ensure that it is registered via torch::class_
🎧 文件已成功转换为 MP3 格式!

*** Faster Whisper 自动下载模式 ***

🖥️ 运行模型: base 
⚙️️ 运行方式: cuda 
🎙️ VAD辅助: False 
Could not locate cudnn_ops64_9.dll. Please make sure it is in your library path!
Invalid handle. Cannot load symbol cudnnCreateTensorDescriptor

其他信息(可选)

CUDA_dll.zip

我下载了 CUDA_dll.zip 压缩包并把这里的CUDA_dll解压到了 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.4\bin (尝试了直接解压所有dll和把CUDA_dll文件夹直接放在bin两种方法,均无效)

Image

补充提示:

我运行streamlit run Chenyme-AAVT.py 的时候terminal会先提示:

2025-04-18 11:43:21.195 Examining the path of torch.classes raised: Tried to instantiate class '__path__._path', but it does not exist! Ensure that it is registered via torch::class_
2025-04-18 11:43:23.538 Examining the path of torch.classes raised: Tried to instantiate class '__path__._path', but it does not exist! Ensure that it is registered via torch::class_

不确定是否和标题描述的bug有关。

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions