目标环境
基础环境ubuntu+CUDA1.11+Cudnn0.8.4+py37+pytorch1.9.0
-
MMCV-full>=1.3.8,<=1.4.0
- MMDetection>=2.14.0,<=3.0.0
- MMSegmentation>=0.14.1,<=1.0.0
step 1.Ubuntu20.04安装MMCV_full1.4.0
1.下载对应版本的mmcv_full1.4.0 网址:https://download.openmmlab.com/mmcv/dist/cu111/torch1.9.0/index.html
下载到主目录然后pip安装
2.报错原因是网络问题且需要安装numpy,下载地址numpy · PyPI or https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy(这个网址里面的资源很多,不只是numpy,可惜都是win)
或者直接换源下载,国内部分源
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
阿里云 http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban) http://pypi.douban.com/simple/
安装完成
3.重新安装mmcv_full,突发奇想干脆都用清华源Simple Index
成功
step 2. 安装MMDetection>=2.14.0,<=3.0.0
查了一下安装mmdet的方法步骤,大多建议使用mim安装
pip install openmim
mim install mmdet
我尝试了一下发现会报错,主要还是网络问题,所以还是选择清华源下载
pip install openmim -i https://pypi.tuna.tsinghua.edu.cn/simple/
mim install mmdet -i https://pypi.tuna.tsinghua.edu.cn/simple/
很快啊,安装成功了
step 3.安装MMSegmentation>=0.14.1,<=1.0.0
我直接清华源一路到底了,真的很好用,要是能重来我要考清华
mim install MMSegmentation==0.14.1 -i https://pypi.tuna.tsinghua.edu.cn/simple/
step 4.检查是否安装成功
mmcv 2.0.0
mmcv-full 1.4.0
mmdet 3.0.0
mmengine 0.7.2
mmsegmentation 0.14.1
pip查看安装列表
pip list