win10 mmcv-full mmdection 安装 问题解决方案

一、所遇到问题:

按照网络流程,cuda,pytorch、Visual Studio等搭建好后,最后安装mmcv-full往往会报错。
例如下面的安装语句,找指定网页自动检索适合的安装包

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

进入下载网址页面,会发现有linux和winow两种系统的安装包,而linux的安装包是排列在winow前面的,所以每次检索安装包都会是linux的(有可能是我环境没配好,每次检索都是linux)。
在这里插入图片描述
那强行在window安装linux的包就会报错。

二、解决方案

手动下载window的包并安装

我的环境:torch1.9.0,cuda11.1,python3.8

  1. 修改torch1.9.0和cuda111名称,进入指定网址
https://download.openmmlab.com/mmcv/dist/cu111/torch1.9.0/index.html
  1. 找到对应python3.8版本cp38下载到本地,window对应的win_amd64
    mmcv_full划到最下面,下载当前最新版本1.4.8
./mmcv_full-1.4.8-cp38-cp38-win_amd64.whl
  1. anconda安装
pip install 绝对路径\mmcv_full-1.4.8-cp38-cp38-win_amd64.whl

例如whl文件绝对路径在 D:\Study\Work\mmcv_full-1.4.8-cp38-cp38-win_amd64.whl
pip install D:\Study\Work\mmcv_full-1.4.8-cp38-cp38-win_amd64.whl

你可能感兴趣的:(编程问题归纳,pip,python)