当前位置:   article > 正文

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

mmcv-full版本

前言

因为要复现一个代码,要用到上古时代的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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/608004
推荐阅读
相关标签
  

闽ICP备14008679号