#4903 ModuleNotFoundError: No module named 'qwen_tts'

95.85* Posted at: 17 hours ago

:
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "multiprocessing\pool.py", line 125, in worker
File "videotrans\process\tts_fun.py", line 30, in qwen3tts_fun
ModuleNotFoundError: No module named 'qwen_tts'
"""

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

Traceback (most recent call last):
File "videotrans\util\ListenVoice.py", line 16, in run
File "videotrans\tts\__init__.py", line 183, in run
File "videotrans\tts\_base.py", line 90, in run
File "videotrans\tts\_qwenttslocal.py", line 46, in _exec
File "videotrans\configure\base.py", line 249, in _new_process
File "videotrans\process\signelobj.py", line 13, in result
File "multiprocessing\pool.py", line 774, in get
ModuleNotFoundError: No module named 'qwen_tts'


=
system:Windows-10-10.0.19045-SP0
version:v4.00
frozen:True
language:zh
root_dir:A:/BaiduNetdiskDownload/py

1 Replies

这是由于缺少 Qwen-TTS 所需的 Python 模块 qwen_tts 导致的,常见于 Windows 打包版中该模块未被正确打包或版本不匹配。

解决方案:

  1. 推荐使用 Edge-TTS 替代:在配音渠道中选择 Edge-TTS(免费),它无需任何配置,开箱即用,且支持所有语言。
  2. 重新下载完整软件包:如果你之前使用的是升级补丁包覆盖的,请务必先下载完整版.7z 压缩包,解压后运行。升级补丁包不包含所有依赖文件。
  3. 升级到最新版本 v4.01:新版本可能已修复此打包遗漏问题。请前往官网下载完整版。
  4. 如需坚持使用 Qwen-TTS:建议尝试源码部署(Python 3.10 + uv),运行 uv sync --all-extra 以安装所有额外依赖。

请查阅相关文档:

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. Dondate: ko-fi.com/jianchang512

Related resource

Similar issues already exist