TypeError: ‘numpy._DTypeMeta‘ object is not subscriptable

(rtmdet) D:\dolphin\ai\mmdetection>label-studio-ml start projects/LabelStudio/backend_template --with config_file=configs/rtmdet/rtmdet_m_8xb32-300e_coco.py checkpoint_file=./work_dirs/rtmdet_m_8xb32-300e_coco_20220719_112220-229f527c.pth device=cpu --port 8003
Traceback (most recent call last):
  File "D:\dolphin\ai\mmdetection\projects\LabelStudio\backend_template\_wsgi.py", line 47, in <module>
    from projects.LabelStudio.backend_template.mmdetection import MMDetection
  File "d:\dolphin\ai\mmdetection\projects\LabelStudio\backend_template\mmdetection.py", line 15, in <module>
    from mmdet.apis import inference_detector, init_detector
  File "d:\dolphin\ai\mmdetection\mmdet\__init__.py", line 2, in <module>
    import mmcv
  File "C:\Users\HUAWEI\.conda\envs\rtmdet\lib\site-packages\mmcv\__init__.py", line 4, in <module>
    from .image import *
  File "C:\Users\HUAWEI\.conda\envs\rtmdet\lib\site-packages\mmcv\image\__init__.py", line 2, in <module>
    from .colorspace import (bgr2gray, bgr2hls, bgr2hsv, bgr2rgb, bgr2ycbcr,
  File "C:\Users\HUAWEI\.conda\envs\rtmdet\lib\site-packages\mmcv\image\colorspace.py", line 4, in <module>
    import cv2
  File "C:\Users\HUAWEI\.conda\envs\rtmdet\lib\site-packages\cv2\__init__.py", line 181, in <module>
    bootstrap()
  File "C:\Users\HUAWEI\.conda\envs\rtmdet\lib\site-packages\cv2\__init__.py", line 175, in bootstrap
    if __load_extra_py_code_for_module("cv2", submodule, DEBUG):
  File "C:\Users\HUAWEI\.conda\envs\rtmdet\lib\site-packages\cv2\__init__.py", line 28, in __load_extra_py_code_for_module
    py_module = importlib.import_module(module_name)
  File "C:\Users\HUAWEI\.conda\envs\rtmdet\lib\importlib\__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "C:\Users\HUAWEI\.conda\envs\rtmdet\lib\site-packages\cv2\typing\__init__.py", line 69, in <module>
    NumPyArrayGeneric = numpy.ndarray[typing.Any, numpy.dtype[numpy.generic]]
TypeError: 'numpy._DTypeMeta' object is not subscriptable

解决办法:

更新numpy到1.23有效

执行安装命令 pip install numpy==1.23

会报错目前没发现有啥影响

ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
label-studio 1.7.2 requires numpy==1.21.6, but you have numpy 1.23.0 which is incompatible.
Successfully installed numpy-1.23.0

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值