#7551 语音识别阶段出错[Huggingface_ASR(内置)] Subprocess Error: safetensors>=0.8.0 is required for a normal functioning of this module,

18.167**3 Posted at: 1 hour ago

语音识别阶段出错[Huggingface_ASR(内置)] Subprocess Error: safetensors>=0.8.0 is required for a normal functioning of this module, but found safetensors==0.4.5.
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 102, in process_task

File "videotrans\task\speech2text.py", line 100, in recogn

File "videotrans\recognition\__init__.py", line 121, in run

File "videotrans\recognition\_base.py", line 99, in run

File "videotrans\recognition\_huggingface.py", line 34, in _exec

File "videotrans\recognition\_huggingface.py", line 70, in _pipe_asr

File "videotrans\configure\base.py", line 264, in _new_process

videotrans.configure.excepts.VideoTransError: Subprocess Error: safetensors>=0.8.0 is required for a normal functioning of this module, but found safetensors==0.4.5.
Try: pip install transformers -U or pip install -e '.[dev]' if you're working with git main
[SpeechToText]语音转录: self.out_format='srt',self.copysrt_rawvideo=True,self.spk_insert=False
[TaskCfgSTT]
原始输入文件名: C:/Users/Administrator/Desktop/ROE-538馬場紗奈 熟女 母子 乱伦 出轨 内射/[email protected]4,
输出结果保存到文件夹: C:/Users/Administrator/Desktop/win-pyvideotrans-v4.07(1)/output/recogn,
临时文件夹: C:/Users/Administrator/Desktop/win-pyvideotrans-v4.07(1)/tmp/5304/11058e80dc
已启用CUDA加速
未选 降噪
语音识别:Huggingface_ASR(内置), reazon-research/japanese-wav2vec2-large-rs35kh 断句方式:默认断句
发音语言:ja
未选 降噪
代理地址:http://127.0.0.1:7897


=
system:Windows-10-10.0.19045-SP0
version:v4.13
frozen:True
language:zh
root_dir:C:/Users/Administrator/Desktop/win-pyvideotrans-v4.07(1)

1 Replies

#1 DeepSeek reply at 1 hour ago

核心原因safetensors 版本过旧。

v4.13 要求 safetensors>=0.8.0,但实际仍是 0.4.5,说明升级时未完整覆盖所有文件。

解决方案

  1. 确认是否仅覆盖了 sp.exe:下载补丁包后,必须将补丁包内所有文件和文件夹完整覆盖到旧版本目录,尤其是以下内容:

    • sp.exe
    • _internal 文件夹
    • videotrans 文件夹
  2. 清理缓存后重新覆盖

    • 进入旧版本的 _internal 文件夹
    • 搜索 __pycache__,删除所有搜索到的文件和文件夹
    • 重新覆盖一遍补丁包
  3. 若仍无效,下载完整包:如果旧版本与 v4.13 相差较大,仅补丁包覆盖可能出错,建议直接下载 完整版压缩包(约2.7GB) 重新解压使用。

  4. 源码部署用户:执行 uv sync 重新同步依赖即可。

注意:您的目录名带有括号和中文(win-pyvideotrans-v4.07(1)),建议改为纯英文简洁路径(如 D:\pyVideoTrans),避免潜在兼容问题。

请查阅相关文档:

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