报错:
AssertionError: MMCV==2.2.0 is used but incompatible. Please install mmcv>=2.0.0rc4, <2.2.0.
背景, 安装方法
pip install -U openmim
mim install mmengine
mim install mmcv
mim install mmdetmim install mmocr
解决办法: 原因是 mmdet要求mmcv小于 2.2.0, 而我安装的正是2.2.0
找到报错源:
File "C:\Users\HW\.conda\envs\ipc\Lib\site-packages\mmdet\__init__.py", line 16, in <module>
报错代码:
assert (mmcv_version >= digit_version(mmcv_minimum_version)and mmcv_version < digit_version(mmcv_maximum_version)), \f'MMCV=={mmcv.__version__} is used but incompatible. ' \f'Please install mmcv>={mmcv_minimum_version}, <{mmcv_maximum_version}.'