Traceback (most recent call last):
File "/home/robot/UR5-Pick-and-Place-Simulation-main/catkin_ws/src/vision/scripts/lego-vision.py", line 475, in <module>
load_models()
File "/home/robot/UR5-Pick-and-Place-Simulation-main/catkin_ws/src/vision/scripts/lego-vision.py", line 465, in load_models
model = torch.hub.load(path_yolo,'custom',path=weight, source='local')
File "/home/robot/.local/lib/python3.8/site-packages/torch/hub.py", line 570, in load
model = _load_local(repo_or_dir, model, *args, **kwargs)
File "/home/robot/.local/lib/python3.8/site-packages/torch/hub.py", line 599, in _load_local
model = entry(*args, **kwargs)
File "/home/robot/yolov5/hubconf.py", line 135, in custom
return _create(path, autoshape=autoshape, verbose=_verbose, device=device)
File "/home/robot/yolov5/hubconf.py", line 54, in _create
from models.common import AutoShape, DetectMultiBackend
File "/home/robot/yolov5/models/common.py", line 39, in <module>
from utils.dataloaders import exif_transpose, letterbox
File "/home/robot/yolov5/utils/dataloaders.py", line 23, in <module>
import torchvision
File "/home/robot/.local/lib/python3.8/site-packages/torchvision/__init__.py", line 10, in <module>
from torchvision import _meta_registrations, datasets, io, models, ops, transforms, utils # usort:skip
File "/home/robot/.local/lib/python3.8/site-packages/torchvision/models/__init__.py", line 2, in <module>
from .convnext import *
File "/home/robot/.local/lib/python3.8/site-packages/torchvision/models/convnext.py", line 8, in <module>
from ..ops.misc import Conv2dNormActivation, Permute
File "/home/robot/.local/lib/python3.8/site-packages/torchvision/ops/__init__.py", line 23, in <module>
from .poolers import MultiScaleRoIAlign
File "/home/robot/.local/lib/python3.8/site-packages/torchvision/ops/poolers.py", line 10, in <module>
from .roi_align import roi_align
File "/home/robot/.local/lib/python3.8/site-packages/torchvision/ops/roi_align.py", line 7, in <module>
from torch._dynamo.utils import is_compile_supported
File "/home/robot/.local/lib/python3.8/site-packages/torch/_dynamo/__init__.py", line 2, in <module>
from . import convert_frame, eval_frame, resume_execution
File "/home/robot/.local/lib/python3.8/site-packages/torch/_dynamo/convert_frame.py", line 48, in <module>
from . import config, exc, trace_rules
File "/home/robot/.local/lib/python3.8/site-packages/torch/_dynamo/exc.py", line 12, in <module>
from .utils import counters
File "/home/robot/.local/lib/python3.8/site-packages/torch/_dynamo/utils.py", line 1063, in <module>
if has_triton_package():
File "/home/robot/.local/lib/python3.8/site-packages/torch/utils/_triton.py", line 9, in has_triton_package
import triton
File "/home/robot/.local/lib/python3.8/site-packages/triton/__init__.py", line 8, in <module>
from .runtime import (
File "/home/robot/.local/lib/python3.8/site-packages/triton/runtime/__init__.py", line 1, in <module>
from .autotuner import (Autotuner, Config, Heuristics, autotune, heuristics)
File "/home/robot/.local/lib/python3.8/site-packages/triton/runtime/autotuner.py", line 9, in <module>
from ..testing import do_bench, do_bench_cudagraph
File "/home/robot/.local/lib/python3.8/site-packages/triton/testing.py", line 7, in <module>
from . import language as tl
File "/home/robot/.local/lib/python3.8/site-packages/triton/language/__init__.py", line 4, in <module>
from . import math
File "/home/robot/.local/lib/python3.8/site-packages/triton/language/math.py", line 1, in <module>
from . import core
File "/home/robot/.local/lib/python3.8/site-packages/triton/language/core.py", line 10, in <module>
from ..runtime.jit import jit
File "/home/robot/.local/lib/python3.8/site-packages/triton/runtime/jit.py", line 12, in <module>
from ..runtime.driver import driver
File "/home/robot/.local/lib/python3.8/site-packages/triton/runtime/driver.py", line 1, in <module>
from ..backends import backends
File "/home/robot/.local/lib/python3.8/site-packages/triton/backends/__init__.py", line 50, in <module>
backends = _discover_backends()
File "/home/robot/.local/lib/python3.8/site-packages/triton/backends/__init__.py", line 44, in _discover_backends
driver = _load_module(name, os.path.join(root, name, 'driver.py'))
File "/home/robot/.local/lib/python3.8/site-packages/triton/backends/__init__.py", line 12, in _load_module
spec.loader.exec_module(module)
File "/home/robot/.local/lib/python3.8/site-packages/triton/backends/amd/driver.py", line 7, in <module>
from triton.runtime.build import _build
File "/home/robot/.local/lib/python3.8/site-packages/triton/runtime/build.py", line 8, in <module>
import setuptools
File "/home/robot/.local/lib/python3.8/site-packages/setuptools/__init__.py", line 27, in <module>
from .dist import Distribution
File "/home/robot/.local/lib/python3.8/site-packages/setuptools/dist.py", line 30, in <module>
from . import (
File "/home/robot/.local/lib/python3.8/site-packages/setuptools/_entry_points.py", line 45, in <module>
def validate(eps: metadata.EntryPoints):
AttributeError: module 'importlib_metadata' has no attribute 'EntryPoints'