安装旧版本mmcv-full==1.4.8;mmdet==4.5.5.64

前言

因为要复现一个代码,要用到上古时代的mmcv-full。找了挺多资料,装了半天才搞定。记录一下,下次若还有需要可以更快地解决。

原配置:

神舟s8d6
RTX4060
i7-12650H
cuda11.8
mmcv 3.x

实现步骤

  1. 安装低版本的cuda、cudnn、对应版本的pytorch。 难度不大,主要是我之前已经有cuda11.8了,这次装了11.5,想多版本共存并实现切换。(不过在安装torch的时候,发现没有cuda11.5对应的版本,网上参考了下,发现11.3,11.1都可以,我安装了11.3(用了11.3的版本),成功)Windows10下多版本CUDA的安装与切换 超详细教程
  2. 安装mmcv-full 官方教程里面要下载vs2019,然后还有一些环境变量的设置。我电脑上已经有了vs2019,我就直接安装mmcv-full了,想着失败再按教程走,最后成功。下面是各个版本的mmcv-full,上面也有安装代码,github上各个mmcv-full版本,但是安装后发现mmcv-full安装了1.7.1的,不是我想要的1.4.8,故在安装时强制了一下版本,成功。
    pip install mmcv-full==1.4.8 -f https://download.openmmlab.com/mmcv/dist/cu115/torch1.11/index.html
  3. 安装mmdet 这个简单,直接 pip install mmdet==v2.25.0 完事。

题外话

之前最开始安装anaconda的时候,说是他可以解决一堆依赖问题什么的,但目前的体验来看,pip还是比conda好用,具体体现在1.anaconda安装torch似乎会安装成cpu版本的。2.目前尝试的好多个程序,配置环境时,在pycharm里直接根据requirement.txt安装(conda方式的),总是会有失败,最后还是pip手敲解决。不知道是为什么,如果有大佬知道欢迎留言。

参考

Windows10下多版本CUDA的安装与切换 超详细教程
笔记–Win11安装mmcv-full
windows下mmcv-full1.5.0安装
github上各个mmcv-full版本
https://blog.csdn.net/qq_24815615/article/details/125566755

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值