No module named ‘mmcv._ext‘

解决方法:安装时不要使用:

pip install mmcv

windows,我用这个解决了:

pip install mmcv-full

https://github.com/NVlabs/SegFormer

SegFormer需要mmcv版本范围:

MMCV_MIN ,大于等于 '1.1.4'
MMCV_MAX 小于等于 '1.3.0'
pip install mmcv-full==1.3.0

如果还有问题请使用与自己torch版本相匹配的mmcv版本,如:

例如,我安装的是cuda10.2、pytorch1.8.0,所以应该输入命令:

pip install mmcv-full==1.2.4 -f https://download.openmmlab.com/mmcv/dist/cu102/torch1.8.0/index.html

注意:mmcv-full我这里推荐用1.2.4版本的。
 

pip install mmcv-full==latest+torch1.5.0+cu101 -f https://openmmlab.oss-accelerate.aliyuncs.com/mmcv/dist/index.html

具体版本可以查看mmcv的github说明,链接如

你可能感兴趣的:(python宝典)