#678 No module named 'tenacity'

*142.140* Posted at: 13 hours ago 👁14

No module named 'tenacity'

=====

macOS-26.0-arm64-arm-64bit

version:v3.78

frozen:False

2 Replies

本条内容由 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),这不会影响此问题的解决。

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

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

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