mmcv-full1.2.7没有满足win10平台的安装包,正好SegFormer项目需要,遂自己通过源码编码,手动编译安装,记录如下。
具体详细的安装可以参考这篇博文,但是这篇博文中mmcv-full版本已经有发布的基于win10,可以在官网找到对应下载版本,但是mmcv-full1.2.7是没有发布的,怎么办呢?
我们只需要在github上找到相对应版本的源码打包下载,然后手动编译安装就行。1.2.7版本的下载网址我直接贴上来放Release MMCV Release V1.2.7 · open-mmlab/mmcv · GitHub。
在mmcv的git主页上,找到右边的Releases,进去之后找到1.2.7,然后把源码下载下来(如下图示),就可以开始编译了。
提示:在安装requirement.txt的时候,下载安装包时如果出现超时错误的话,可手动在官网下载该安装包,并且手动安装完成之后,然后继续执行pip install -r .\requirements.txt 等待完成。
并在此感谢我同门lgf的指点。
最后安装成功是这样的