#1388 AttributeError: type object 'torch._C._distributed_c10d.BackendType' has no attribute 'XCCL'

60.163* Posted at: 7 hours ago 👁7

Traceback (most recent call last):
File "videotrans\mainwin\_actions_sub.py", line 97, in check_cuda
File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "pyimod02_importers.py", line 457, in exec_module
File "torch\__init__.py", line 2126, in
File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "pyimod02_importers.py", line 457, in exec_module
File "torch\functional.py", line 8, in

from torch import _VF, Tensor

File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "pyimod02_importers.py", line 457, in exec_module
File "torch\nn\__init__.py", line 8, in

from torch.nn.modules import *  # usort: skip # noqa: F403

File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "pyimod02_importers.py", line 457, in exec_module
File "torch\nn\modules\__init__.py", line 1, in

from .module import Module  # usort: skip

File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "pyimod02_importers.py", line 457, in exec_module
File "torch\nn\modules\module.py", line 17, in

overload,

File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "pyimod02_importers.py", line 457, in exec_module
File "torch\utils\__init__.py", line 8, in

from torch.utils import (

File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "pyimod02_importers.py", line 457, in exec_module
File "torch\utils\data\__init__.py", line 1, in

from torch.utils.data.dataloader import (

File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "pyimod02_importers.py", line 457, in exec_module
File "torch\utils\data\dataloader.py", line 21, in

import torch.utils.data.graph_settings

File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "pyimod02_importers.py", line 457, in exec_module
File "torch\distributed\__init__.py", line 122, in

from .device_mesh import DeviceMesh, init_device_mesh

File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "pyimod02_importers.py", line 457, in exec_module
File "torch\distributed\device_mesh.py", line 40, in

_find_pg_by_ranks_and_tag,

File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "pyimod02_importers.py", line 457, in exec_module
File "torch\distributed\distributed_c10d.py", line 236, in

initial value of some fields. Users should neither use it directly

File "torch\distributed\distributed_c10d.py", line 287, in Backend

devices: Optional[Union[str, List[str]]] = None,

AttributeError: type object 'torch._C._distributed_c10d.BackendType' has no attribute 'XCCL'


=
system:Windows-10-10.0.19045-SP0
version:v3.84
frozen:True
language:zh
root_dir:E:/Pyvideotrans视频翻译软件

1 Replies

这个错误表明 PyTorch 在尝试初始化 CUDA 时遇到了问题,具体是分布式计算模块中的 BackendType.XCCL 属性缺失。这通常与 PyTorch 版本、CUDA 驱动版本或显卡硬件兼容性有关。

请按以下步骤排查:

  1. 临时禁用 CUDA 加速

    • 在软件主界面,取消勾选 "CUDA加速" 选项。
    • 这将强制软件使用 CPU 进行语音识别,虽然速度较慢,但可以绕过当前的 GPU 兼容性问题。
  2. 检查显卡和驱动

    • 确认您的显卡是 NVIDIA 显卡。AMD 或 Intel 集成显卡不支持 CUDA。
    • 前往 NVIDIA 官网更新您的显卡驱动至最新版本。
  3. 检查 CUDA 工具包

    • 预打包版的 pyVideoTrans 已内置了特定版本的 CUDA 运行时。此错误可能意味着该内置版本与您的系统环境存在冲突。
    • 如果您系统上安装了其他版本的 CUDA,可以尝试卸载它们,仅使用软件内置的版本。

如果以上步骤无法解决问题,或者您需要继续使用 GPU 加速,请提供 E:/Pyvideotrans视频翻译软件/videotrans/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