#4521 OSError: Not found:

2402:a7c0* Posted at: 2 hours ago 👁7

系统错误 (None):None
Traceback (most recent call last):
File "videotrans\task\_only_one.py", line 71, in run
File "videotrans\task\trans_create.py", line 689, in trans
File "videotrans\translator\__init__.py", line 1069, in run
File "videotrans\translator\_base.py", line 82, in run
File "videotrans\translator\_m2m100.py", line 76, in _download
File "sentencepiece\__init__.py", line 468, in Init
File "sentencepiece\__init__.py", line 961, in Load
File "sentencepiece\__init__.py", line 316, in LoadFromFile
OSError: Not found: "D:/下载/win-pyvideotrans-v3.99-0508/models/m2m100_12b/sentencepiece.model": No such file or directory Error #2


=
system:Windows-10-10.0.19041-SP0
version:v3.99
frozen:True
language:zh
root_dir:D:/下载/win-pyvideotrans-v3.99-0508

1 Replies

这是由于 M2M100 本地翻译模型文件缺失导致的。

请按以下步骤排查:

  1. 检查模型目录:确认 D:/下载/win-pyvideotrans-v3.99-0508/models/m2m100_12b/ 文件夹是否存在,以及内部是否有 sentencepiece.model 文件。若文件夹为空或不存在,说明模型未下载或下载不完整。
  2. 重新下载模型:打开软件,在顶部菜单 工具/选项 → 高级选项 → 语音识别参数 中,找到 M2M100 模型 相关设置,或直接重新选择 M2M100 翻译渠道,软件会在首次使用时自动下载。若自动下载失败,请确保网络正常(可配置代理)。
  3. 切换到其他翻译渠道:建议暂时改用在线翻译渠道(如 DeepSeek、Google 翻译等)或本地 LLM(如 Ollama),避免本地模型缺失导致报错。

请查阅相关文档:

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.

Related resource