mmcv报错No module named ‘mmcv._ext‘及mmcv-full简单有效的安装方式

使用MM的一系列框架时候必不可少的是安装mmcv,其中中间有一些小坑需要我们注意下。

否则可能会出现

1.AssertionError: MMCV==1.3.5 is used but incompatible. Please install mmcv>=(1, 3, 13, 0, 0, 0), <=(1, 5, 0, 0, 0, 0).

2.No module named 'mmcv._ext'

3.卡到Building wheels for collected packages: mmcv-full
  Building wheel for mmcv-full (setup.py) ... |

mmcv报错及简单有效安装mmcv-full

No module named 'mmcv._ext'

是因为直接pip安装mmcv导致的,需要安装完整版的mmcv-full。

如果直接pip安装mmcv-full,可以看到安装包是tar.gz结尾的,安装过程可能会卡到这里

Building wheels for collected packages: mmcv-full
  Building wheel for mmcv-full (setup.py) ... |

网上找到的有的whl安装包链接又是老的,版本不够高会报错

AssertionError: MMCV==1.3.5 is used but incompatible. Please install mmcv>=(1, 3, 13, 0, 0, 0), <=(1, 5, 0, 0, 0, 0).

这里给出官方网址Installation — mmcv 1.7.0 documentation,非GitHub地址,里面有对应的各个版本的mmcv-full下载命令和链接,简单有效。

mmcv报错No module named ‘mmcv._ext‘及mmcv-full简单有效的安装方式_第1张图片

pip install mmcv-full==1.4.0 -f https://download.openmmlab.com/mmcv/dist/cu111/torch1.8/index.html

你可能感兴趣的:(模型框架学习,Debug,深度学习,人工智能)