报错如下:
ModuleNotFoundError: No module named ‘mmcv._ext‘
报错如下:
ModuleNotFoundError: No module named ‘mmcv._ext‘
1、问题分析
出现这种情况,很有可能是你在开始安装mmcv-full的时候,没有指定版本,直接安装的。
采用这样默认安装mmcv-full的方式,如果与你环境里的cuda和torch版本不匹配,就容易出现上面报错。
2、解决方案
(1) 卸载掉原来的mmcv
pip uninstall mmcv-full
(2) 重新安装正确版本的mmcv-full
pip install mmcv-full -f https://download.openmmlab.com/mmcv/dist/{cu_version}/{torch_version}/index.html
其中,{cu_version}、{torch_version}分别对应cuda和torch的版本号。