#2128 local variable 'AutoTokenizer' referenced before assignment

120.85* Posted at: 1 day ago 👁23

local variable 'AutoTokenizer' referenced before assignment


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

1 Replies

这个错误通常发生在使用本地大模型(LocalLLM)进行翻译或LLM断句时,缺少必要的依赖库。请按以下步骤解决:

  1. 安装缺失的库:打开命令行,执行以下命令安装 transformers 库:

    pip install transformers

    如果您使用的是预打包版(sp.exe),请先进入软件解压目录,然后运行 pip install transformers

  2. 重启软件:安装完成后,重新启动 pyVideoTrans。
  3. 检查模型配置:如果问题出现在使用“LLM大模型重断句”或“翻译”功能时,请确保:

    • 在“翻译设置”或“LLM断句设置”中正确选择了模型路径。
    • 下载的模型文件完整且与 AutoTokenizer 兼容(通常是 Hugging Face 上的 Transformers 模型)。

如果上述步骤后问题依旧,请提供更完整的错误日志(位于 D:/win-pyvideotrans-v3.90/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

Trending Questions