Отслеживание объектов Yolov8 Нет круга по именам модулей

На самом деле я использовал функцию отслеживания yolov8 и получил эту ошибку

      from ultralytics import YOLO
model = YOLO('best.pt')
results = model.track(source="1.mp4", conf=0.3) 
      pip install lap
WARNING: Ignoring invalid distribution -pencv-python (c:\python310\lib\site-packages)
WARNING: Ignoring invalid distribution -rotobuf (c:\python310\lib\site-packages)
Collecting lap
  Using cached lap-0.4.0.tar.gz (1.5 MB)
  Preparing metadata (setup.py) ... done
Building wheels for collected packages: lap
  Building wheel for lap (setup.py) ... error
  error: subprocess-exited-with-error
  
  × python setup.py bdist_wheel did not run successfully.
  │ exit code: 1
  ╰─> [50 lines of output]
      Partial import of lap during the build process.
      C:\Users\AppData\Local\Temp\pip-install-5n1k5a80\lap_5ee53496753c49158b96af0ae0829a26\setup.py:223: DeprecationWarning:        

        `numpy.distutils` is deprecated since NumPy 1.23.0, as a result
        of the deprecation of `distutils` itself. It will be removed for
        Python >= 3.12. For older Python versions it will remain present.
        It is recommended to use `setuptools < 60.0` for those Python versions.
        For more details, see:
          https://numpy.org/devdocs/reference/distutils_status_migration.html


        from numpy.distutils.core import setup
      Generating cython files
      running bdist_wheel
      running build
      running config_cc
      INFO: unifing config_cc, config, build_clib, build_ext, build commands --compiler options
      running config_fc
      INFO: unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
      running build_src
      INFO: build_src
      INFO: building extension "lap._lapjv" sources
      INFO: building data_files sources
      INFO: build_src: building npy-pkg config files
      C:\Python310\lib\site-packages\setuptools\_distutils\cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
      !!

              ********************************************************************************
              Please avoid running ``setup.py`` directly.
              Instead, use pypa/build, pypa/installer, pypa/build or
              other standards-based tools.

              See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
              ********************************************************************************

      !!
        self.initialize_options()
      running build_py
      creating build
      creating build\lib.win-amd64-cpython-310
      creating build\lib.win-amd64-cpython-310\lap
      copying lap\lapmod.py -> build\lib.win-amd64-cpython-310\lap
      copying lap\__init__.py -> build\lib.win-amd64-cpython-310\lap
      running build_ext
      INFO: No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
      INFO: customize MSVCCompiler
      INFO: customize MSVCCompiler using build_ext
      INFO: CCompilerOpt.cc_test_flags[1077] : testing flags (/O2)
      error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
      INFO: CCompilerOpt.cache_flush[857] : write cache to path -> C:\Users\AppData\Local\Temp\pip-install-5n1k5a80\lap_5ee53496753c49158b96af0ae0829a26\build\temp.win-amd64-cpython-310\Release\ccompiler_opt_cache_ext.py
      [end of output]



  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for lap
  Running setup.py clean for lap
Failed to build lap
ERROR: Could not build wheels for lap, which is required to install pyproject.toml-based projects




В настоящее время я сталкиваюсь с ошибкой при попытке запустить команду «pip install lap». Несмотря на мои усилия по устранению проблемы, включая обновление инструментов настройки до последней версии и установку CMake, мне не удалось устранить ошибку. Это поставило меня в затруднительное положение, поскольку я не могу двигаться дальше без успешной установки пакета «lap». Я был бы очень признателен за любую помощь или совет, который вы можете предоставить, чтобы помочь мне устранить неполадки и преодолеть эту ошибку. Ваш опыт в этом вопросе будет для меня неоценим. Спасибо заранее за вашу поддержку.

Что я сделал?

обновленный инструмент настройки

Скачал сборку VS c++.

установка конкретной версии lap

2 ответа

Я уже это понял однажды. Но я где-то нашел пакет и разместил его здесь:https://github.com/Adnedvid/Lap-pkg-for-YOLO.git

Просто установите в пакеты сайта в вашей среде. У меня работало между несколькими машинами для Python 3.8.

Я столкнулся с той же проблемой, и простое клонирование git, по крайней мере, решило эту конкретную ошибку. В настоящее время я работаю над решением следующих ошибок.

клон git https://github.com/gatagat/lap.git

Другие вопросы по тегам