AILab-CVC / YOLO-World

[CVPR 2024] Real-Time Open-Vocabulary Object Detection
https://www.yoloworld.cc
GNU General Public License v3.0
4.36k stars 423 forks source link

ModuleNotFoundError: No module named 'mmcv._ext' #353

Open Niujunbo2002 opened 3 months ago

Niujunbo2002 commented 3 months ago

python YOLO-World-master/demo/image_demo.py \

Traceback (most recent call last): File "/home/underreview/niujunbo/YOLO-World-master/demo/image_demo.py", line 12, in from mmdet.apis import init_detector File "/home/underreview/anaconda3/envs/njb/lib/python3.8/site-packages/mmdet/apis/init.py", line 2, in from .det_inferencer import DetInferencer File "/home/underreview/anaconda3/envs/njb/lib/python3.8/site-packages/mmdet/apis/det_inferencer.py", line 21, in from mmdet.evaluation import INSTANCE_OFFSET File "/home/underreview/anaconda3/envs/njb/lib/python3.8/site-packages/mmdet/evaluation/init.py", line 3, in from .metrics import * # noqa: F401,F403 File "/home/underreview/anaconda3/envs/njb/lib/python3.8/site-packages/mmdet/evaluation/metrics/init.py", line 3, in from .coco_metric import CocoMetric File "/home/underreview/anaconda3/envs/njb/lib/python3.8/site-packages/mmdet/evaluation/metrics/coco_metric.py", line 16, in from mmdet.datasets.api_wrappers import COCO, COCOeval File "/home/underreview/anaconda3/envs/njb/lib/python3.8/site-packages/mmdet/datasets/init.py", line 14, in from .utils import get_loading_pipeline File "/home/underreview/anaconda3/envs/njb/lib/python3.8/site-packages/mmdet/datasets/utils.py", line 5, in from mmdet.datasets.transforms import LoadAnnotations, LoadPanopticAnnotations File "/home/underreview/anaconda3/envs/njb/lib/python3.8/site-packages/mmdet/datasets/transforms/init.py", line 6, in from .formatting import ImageToTensor, PackDetInputs, ToTensor, Transpose File "/home/underreview/anaconda3/envs/njb/lib/python3.8/site-packages/mmdet/datasets/transforms/formatting.py", line 9, in from mmdet.structures.bbox import BaseBoxes File "/home/underreview/anaconda3/envs/njb/lib/python3.8/site-packages/mmdet/structures/bbox/init.py", line 2, in from .base_boxes import BaseBoxes File "/home/underreview/anaconda3/envs/njb/lib/python3.8/site-packages/mmdet/structures/bbox/base_boxes.py", line 9, in from mmdet.structures.mask.structures import BitmapMasks, PolygonMasks File "/home/underreview/anaconda3/envs/njb/lib/python3.8/site-packages/mmdet/structures/mask/init.py", line 3, in from .structures import (BaseInstanceMasks, BitmapMasks, PolygonMasks, File "/home/underreview/anaconda3/envs/njb/lib/python3.8/site-packages/mmdet/structures/mask/structures.py", line 12, in from mmcv.ops.roi_align import roi_align File "/home/underreview/anaconda3/envs/njb/lib/python3.8/site-packages/mmcv/ops/init.py", line 2, in from .active_rotated_filter import active_rotated_filter File "/home/underreview/anaconda3/envs/njb/lib/python3.8/site-packages/mmcv/ops/active_rotated_filter.py", line 10, in ext_module = ext_loader.load_ext( File "/home/underreview/anaconda3/envs/njb/lib/python3.8/site-packages/mmcv/utils/ext_loader.py", line 13, in load_ext ext = importlib.import_module('mmcv.' + name) File "/home/underreview/anaconda3/envs/njb/lib/python3.8/importlib/init.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) ModuleNotFoundError: No module named 'mmcv._ext'

pip list mdurl 0.1.2 mmcv 2.0.0 mmcv-lite 2.2.0 mmdet 3.0.0 mmengine 0.10.3 mmyolo 0.6.0 model-index 0.1.11 mpmath 1.3.0 how can i solve this bug?

wondervictor commented 3 months ago

see: https://github.com/AILab-CVC/YOLO-World/blob/master/docs/installation.md#install-mmcv

Niujunbo2002 commented 3 months ago

ok thank u, i have a try .