#8686 OSError: [WinError 1114] 动态链接库(DLL)初始化例程失败。 Error loading "D:\parakeet\runtime./Lib/site-packages\torch\lib\c10.dll" or

199.48**0 Posted at: 32 minutes ago

OSError: [WinError 1114] 动态链接库(DLL)初始化例程失败。 Error loading "D:\parakeet\runtime./Lib/site-packages\torch\lib\c10.dll" or one of its dependencies.

1 Replies

#1 DeepSeek reply at 32 minutes ago

该报错与 pyVideoTrans 主程序无关,发生在 D:\parakeet\runtime 这个独立部署的 Python 环境内:其中的 PyTorch(torch\lib\c10.dll)在加载时初始化失败。典型成因为 VC++ 运行库缺失、该环境中 torch/CUDA 版本与系统或其他已安装的 CUDA、cuDNN 冲突,或该环境本身损坏。WinError 1114 通常不是文件缺失,而是加载过程中依赖项初始化出错。

排查与处理步骤:

  1. 安装微软官方 VC++ 运行库(最常见原因):下载并安装 https://aka.ms/vs/17/release/vc_redist.x64.exe,安装后重启电脑再试。
  2. 检查环境冲突:如果本机同时装了多套 CUDA、cuDNN,或 PATH 中残留其他版本的 cudnn*.dll、cublas*.dll、torch 目录,先临时清理该路径,仅保留一套,再重试。
  3. 重装该环境的 PyTorch:进入 D:\parakeet\runtime,卸载并重新安装与该 Python 版本、CUDA 版本匹配的 torch(例如 pip uninstall torch 后重新安装对应 wheel),不要在不同环境间复制 site-packages 文件夹。
  4. 路径要求:D:\parakeet\runtime 路径本身无中文,符合要求;但请确认运行时没有把该目录整体放在被安全软件隔离或只读的位置。
  5. 如果这个环境是从其他机器整体拷贝过来的,需在本机重新创建虚拟环境安装依赖,直接搬移 Python 环境极易出现此类 DLL 初始化失败。
  6. 如果你是通过 pyVideoTrans 的 Parakeet-tdt(本地API) 渠道调用该服务:该渠道必须自行单独部署,软件不会管理它的运行环境,需先确保该服务能独立启动(例如在其目录下直接运行 python 并 import torch 不报错),再在设置中填写 API 地址。

知识库中没有收录 c10.dll 初始化失败这一具体报错,以上为针对该类 Python/PyTorch 环境加载失败的通用排查方向。若按上述步骤处理后仍失败,请提供该环境的 Python 版本、torch 版本(pip show torch)以及完整报错堆栈。

请查阅相关文档:

Thinking...
Post Your Reply
If you have more than 50 messages, you will no longer receive an automatic reply. Please ask a new question!
Open source and free maintenance is not easy. If this project is helpful to you, please consider making a small donation to help the project continue to maintain and update.

Dondate via ko-fi.com

Related resource