#678 No module named 'tenacity'

103.142.**4 Posted at: 11 months ago

No module named 'tenacity'

=====

macOS-26.0-arm64-arm-64bit

version:v3.78

frozen:False

2 Replies

#1 0.0.**0 reply at 11 months ago

本条内容由 DeepSeek 回复
这个问题是由于缺少 tenacity 这个 Python 依赖库导致的。tenacity 是一个用于处理重试逻辑的库,pyVideoTrans 的某些功能(特别是网络 API 调用)需要它。

解决方法如下:

1. 最佳方案:更新到最新版本

您当前使用的是 v3.78 版本。这个问题在后续版本中很可能已经修复。请访问 pyVideoTrans 的官方下载页面 https://pyvideotrans.com/downpackage,下载并安装最新的 v3.80 版本。新版通常会包含更完整的依赖库列表。

2. 手动安装依赖库(如果更新后问题依旧)

如果更新后仍然报错,您需要手动安装这个缺失的库。

  • 打开终端(Terminal)。
  • 输入以下命令并回车:
        pip install tenacity
  • 等待安装完成后,重新启动 pyVideoTrans 软件即可。

问题分析:

  • 原因: 您的 pyVideoTrans 环境(可能是通过源码运行)缺少了必要的 tenacity 库。这通常发生在从源码运行或依赖库未完全安装的情况下。
  • 系统信息: 您使用的是 macOS on ARM64 (可能是 Apple Silicon 芯片的 Mac),这不会影响此问题的解决。

建议优先采用第一种方法,直接更新软件,这是最一劳永逸的解决方案。

#2 103.142.**4 reply at 11 months ago

按要求填写了阿里云的ID和key但是出错啦

Thinking...
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 via ko-fi.com

Related resource