安装MMDetection时碰到如下错误:
尝试重装mmcv包发现并不起作用,且“conda list”发现安装包mmcv版本正确。
最后发现是环境安装了mmcv-full,优先使用了这个包,因而才会显示MMCV==1.0.5被使用,比较难受的是这个包没有在列表显示因而一开始没发现这个问题。
解决方式如下:
先卸载(在mmcv版本正确的情况下,只卸载mmcv-full问题就解决了)
pip uninstall mmcv
pip uninstall mmcv-full
再安装相应mmcv版本(自己选择相应版本)
pip install mmcv==2.0.1