#2036 pyimod03_ctypes.install.<locals>.PyInstallerImportError: Failed to load dynlib/dll 'D:\\win-pyvideotrans\\_internal\\azu

113.82* Posted at: 12 hours ago 👁13

Traceback (most recent call last):
File "pyimod03_ctypes.py", line 77, in init
File "ctypes\__init__.py", line 374, in init
FileNotFoundError: Could not find module 'D:\win-pyvideotrans\_internal\azure\cognitiveservices\speech\Microsoft.CognitiveServices.Speech.core.dll' (or one of its dependencies). Try using the full path with constructor syntax.

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "videotrans\mainwin\_main_win.py", line 75, in _set_Ui_Text
File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "pyimod02_importers.py", line 457, in exec_module
File "videotrans\tts\__init__.py", line 6, in
File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "pyimod02_importers.py", line 457, in exec_module
File "videotrans\tts\_azuretts.py", line 5, in
File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "pyimod02_importers.py", line 457, in exec_module
File "azure\cognitiveservices\speech\__init__.py", line 8, in

from .speech import *

File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "pyimod02_importers.py", line 457, in exec_module
File "azure\cognitiveservices\speech\speech.py", line 13, in

from .interop import (

File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "pyimod02_importers.py", line 457, in exec_module
File "azure\cognitiveservices\speech\interop.py", line 20, in

_sdk_lib = load_library.LoadLibrary(lib_path)

File "ctypes\__init__.py", line 452, in LoadLibrary
File "pyimod03_ctypes.py", line 79, in init
pyimod03_ctypes.install..PyInstallerImportError: Failed to load dynlib/dll 'D:\win-pyvideotrans\_internal\azure\cognitiveservices\speech\Microsoft.CognitiveServices.Speech.core.dll'. Most likely this dynlib/dll was not found when the application was frozen.


=
system:Windows-10-10.0.26200-SP0
version:v3.90
frozen:True
language:zh
root_dir:D:/win-pyvideotrans

1 Replies

这个错误是由于软件包中缺少 Azure TTS 的核心依赖文件 Microsoft.CognitiveServices.Speech.core.dll 导致的。这通常发生在预打包版本中。

请按以下步骤解决:

  1. 重新下载完整包:前往 pyVideoTrans 官网下载页面,下载最新的 完整预打包版本(不是升级补丁),并确保下载过程没有中断。
  2. 彻底清理旧版本

    • 关闭 pyVideoTrans。
    • 将当前出错的整个 D:/win-pyvideotrans 文件夹完全删除
    • 在非系统盘(如 D 盘)新建一个纯英文路径的文件夹(例如 D:/videotrans)。
  3. 重新安装

    • 将下载的完整压缩包解压到新建的文件夹(D:/videotrans)中。
    • 双击解压后的 sp.exe 启动软件。

重要提示

  • 确保解压路径不包含中文、空格或特殊符号。
  • 不要将软件解压到 C:/Program FilesC:/Windows 等系统目录。
  • 如果问题依旧,请检查杀毒软件是否误删了该 DLL 文件,尝试暂时关闭杀毒软件或将其添加到信任列表。

如果上述步骤无法解决,请提供重新下载并安装后产生的完整日志文件(位于软件目录下的 logs 文件夹内)。

Post Your Reply
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.

Donate: https://ko-fi.com/jianchang512

Similar issues already exist

Trending Questions