#5715 配音阶段出错 [F5-TTS(本地内置)] Try: `pip install transformers -U` or `pip install -e '.[dev]'` if you're working with git mainTra

101.87* Posted at: 4 hours ago

配音阶段出错 [F5-TTS(本地内置)] Try: pip install transformers -U or pip install -e '.[dev]' if you're working with git main
Traceback (most recent call last):

File "videotrans\task\job.py", line 35, in run

File "videotrans\task\job.py", line 154, in process_task

File "videotrans\task\dubbing.py", line 51, in dubbing

File "videotrans\task\dubbing.py", line 204, in _tts

File "videotrans\tts\__init__.py", line 202, in run

File "videotrans\__init__.py", line 28, in get_class

File "importlib\__init__.py", line 126, in import_module

File "", line 1050, in _gcd_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 "videotrans\tts\_f5tts.py", line 20, in

File "pyimod02_importers.py", line 457, in exec_module

File "f5_tts\api.py", line 11, in

from f5_tts.infer.utils_infer import (

File "pyimod02_importers.py", line 457, in exec_module

File "f5_tts\infer\utils_infer.py", line 28, in

from transformers import pipeline

File "D:\AI\win-pyvideotrans-v4.04-0704 (1)\_internal\transformers\__init__.py", line 30, in

from . import dependency_versions_check

File "D:\AI\win-pyvideotrans-v4.04-0704 (1)\_internal\transformers\dependency_versions_check.py", line 56, in

require_version_core(deps[pkg])

File "D:\AI\win-pyvideotrans-v4.04-0704 (1)\_internal\transformers\utils\versions.py", line 116, in require_version_core

return require_version(requirement, hint)

File "D:\AI\win-pyvideotrans-v4.04-0704 (1)\_internal\transformers\utils\versions.py", line 110, in require_version

_compare_versions(op, got_ver, want_ver, requirement, pkg, hint)

File "D:\AI\win-pyvideotrans-v4.04-0704 (1)\_internal\transformers\utils\versions.py", line 43, in _compare_versions

raise ImportError(

ImportError: huggingface-hub>=1.3.0,

1 Replies

这个错误是由于打包版内的 huggingface-hub 版本过低(0.35.3),未满足 F5-TTS 依赖的 >=1.3.0 要求所致。

原因:您当前使用的版本可能不是最新的完整版(路径显示为 v4.04-0704,虽软件内部识别为 v4.05),内置依赖未及时更新。

解决方案

  1. 推荐方法:前往官网下载最新的 v4.05 完整包(约 2.6GB),解压到纯英文目录(如 D:\pyVideoTrans),然后将原软件 videotrans/ 文件夹下的 params.jsoncfg.jsoncodec.jsonass.json 这些配置文件复制到新目录对应位置(保留您的 API 密钥和设置)。删除旧版目录后运行新的 sp.exe
  2. 临时替代:若急需使用,可在配音渠道中暂时切换为 Edge-TTS(免费、无需额外依赖),该渠道不受此兼容性影响。
  3. 源码部署用户:在项目目录下执行 uv sync 即可自动更新所有依赖,无需重新打包。

请查阅相关文档:

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