Windows10系统下配置mmdetection2.6(超详细)
Windows10系统下配置mmdetection2.6(超详细)
因为最近参加目标检测的比赛,选择Varifocalnet做训练论文链接,代码链接,这个模型需要在mmdetection上配置,这篇博客主要记录在配置mmdetection2.6时遇到的一些问题以及解决方法。安装卸载了十几遍终于明白怎么安装了,现在已经可以顺利的跑起来了,训练了水下识别生物的模型。希望对要在windows下配置mmdetection的人一些帮助。
我的配置是Python3.7.10+PyTorch1.6.0+CUDA10.1+CuDNN7.6.4+TorchVision0.7.0+MMCV1.1.5+Visual Studio2017
一、安装Visual Studio
在配置mmdetection之前一定一定要装Visual Studio,不然后面会报错,而且最低要用2015版本,这里我安装的是2017的版本,在安装的过程中一定要选择“使用C++桌面开发”,不然后面会报错!!
二、下载代码
这里我用的是B站小鸡炖技术的up主的代码,大家可以在去B站该视频简介中找下载方式。大家也可以看UP主的视频来配置,但是有些地方UP主讲的不是特别详细,大家自行选择。下载完成之后解压代码,建议大家最好代码放在英文路径中,防止不必要的麻烦。
三、配置过程
打开command.txt
- 打开cmd,输入conda create -n mmd26 python=3.7。这里我遇到了一些问题,没遇到问题的可以跳过,报错内容Solving environment: failed CondaHTTPError: HTTP 000 CONNECTION FAILED for url…,解决方法:找到 C盘/用户/用户名/.condarc这个文件,用记事本打开,把以下内容如图所示输进去保存。再次conda create -n mmd26 python=3.7即可成功。之后输入conda activate mmd26,回车。
- 安装pytorch,这里我用command.txt的命令安装就是安装不上,我去官网找了下载方式,输入
这行命令就能运行了,大家根据自己的版本选择。我的是cuda10.1,没有安装cuda的自行安装。 - 安装mmcv-full,这里真的是个天大的坑,我试了好多好多法都没安装成功,大家可以先按照command里的命令安装一下看能不能成功,不能成功的话继续往下看,打开这个网页https://download.openmmlab.com/mmcv/dist/index.html,找到mmcv-full1.1.5,对应的版本,注意cuda版本跟自己的电脑对应!我因为下了一个CPU版本,最后还导致报错了(报的这个错误RuntimeError: DeformConv is not compiled with GPU support,有相同错误的可以检查一下是不是下载的cuda版本)。下载完成后cd到下载的路径中,输入pip install mmcv_full-1.1.5+torch1.6.0+cu101-cp37-cp37m-win_amd64.whl,自己根据自己下载的whl文件名字更改。
- 安装requirements.txt
在安装requirements.txt时,一定要提前安装pycocotools,这一块我也尝试了很多次,可以参考我之前的文章,先cd到文件夹中,输入pip install git+https://gitee.com/ztdztd/cocoapi.git#subdirectory=pycocotools,即可安装成功,这个东西必须要求Visual Studio,若安装失败考虑安装的Visual Studio对不对。
输入pip install -r requirements.txt即可,这块也很容易报错,报错原因很有可能也是没装microsoft visual这个东西,回去检查第一步安装的Visual Studio部分。如果超时报错,重新输一遍就行了。 - 最后在命令窗口下输入python setup.py develop安装完成。
四、总结
配置这个东西需要耐心,挺容易出错的,如果需要学习怎么用这个mmdetection的话,推荐B站的一个视频,视频链接,这个大佬用的Linux系统,但是有一些参数的变化还是可以参考的。然后就是用Varifocalnet训练自己的模型问题,这个我还是参考的B站小鸡炖技术的视频,视频链接奉上。如果上面文章提到的有什么错误的话,希望大家帮我纠正,感谢!
Windows10系统下配置mmdetection2.6(超详细)相关推荐
- Windows10系统下MPI编程环境配置(超级详细)
Windows10系统下MPI编程环境配置(超级详细) 1.MS-MPI下载 进入官网下载MPI文件,下载地址: https://www.mpich.org/ 下拉到最底部,点击Microsoft W ...
- win10php环境配置教程,Windows10系统下如何去配置PHP开发环境
Windows下搭建(Apache+PHP+MySQL)=>WAMP Linux下搭建(Apache+PHP+MySQL) =>LAMP PHP开发环境配置一般有套件安装和自定义安装两种方 ...
- windows10系统下MongoDB的安装及环境配置
windows10系统下MongoDB的安装及环境配置: MongoDB的安装 下载地址: https://www.mongodb.com/download-center (这是windows10环境 ...
- Windows10 系统下cuda安装教程,小白教程 !很详细!!
Windows10 系统下cuda安装教程 1.查看适合自己电脑的cuda版本 1.点击Windows+R 输入nvidia-smi 看一下自己电脑支持的conda 版本是: 根据下图白框标出的地方可 ...
- RedHat Linux 5.5系统下配置yum包详细过程
1.挂载光盘 mount -t iso9660 /dev/dvd /mnt/cdrom 2.建立文件夹 安装如下路径,建立对应的文件夹,其中pub文件夹需要创建4个 ...
- Tomcat安装及配置教程(超详细的图文教程)(亲测)
Tomcat安装及配置教程(超详细的图文教程) 1.什么是Tomcat Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下 ...
- windows环境下安装RabbitMQ(超详细)
windows环境下安装RabbitMQ(超详细) 记录RabbitMQ安装过程,欢迎大家和我交流.(安装过程中遇到的问题也有总结哈,请查看) RabbitMq简介 安装准备工具 安装步骤(图文) 安 ...
- VMware16虚拟机:在Windows10系统下---安装VMware tools
Windows 10系统下载----生成iso镜像文件 VMware16虚拟机:下载和安装教程 VMware16虚拟机:安装Windows10系统----超详细教程 VMware16虚拟机:安装Win ...
- 转载精品:树莓派(一)——完整烧录及配置过程(超详细)
树莓派(一)--完整烧录及配置过程(超详细) 请看原文 转自:https://blog.csdn.net/qq_29225913/article/details/100939347 一.搭建树莓派系 ...
最新文章
- [物理学与PDEs]第1章第7节 媒质中的 Maxwell 方程组 7.2 媒质交界面上的条件
- 整理了 25 个 Pandas 实用技巧,拿走不谢!
- 地址栏 输入 参数 刷新参数丢失_小米11 Pro屏幕参数曝光:2K屏幕+120Hz刷新率
- 对发表论文的深层次思考
- Vuex 状态管理的工作原理
- 字符编码知识:Unicode、UTF-8、ASCII、GB2312等编码之间是如何转换的?
- JQUERY 使用键盘左右键切换选项卡
- 1-10所有5个数的组合_121期大乐透:关注10+5、重点号6个
- 用友修改服务器名称,用友修改服务器地址
- qt 获取屏幕句柄_VC中获取窗口句柄的各种方法
- Ognl表达式(根据Apache-Ognl文档直译)
- 手持式以太网测试仪RFC2544测试演示
- HDU 3966 Aragorns Story
- 云计算能从事哪些岗位 未来职业发展怎么规划
- NVIDIA GPGPU vs AMD Radeon HD Graphics执行模式对比
- 第一章、linux入门及基本命令(案例讲解)
- 你必须知道的3D建模流程,最后一步是关键
- 网络游戏引入人工智能:游戏玩家并非真人
- 03 JavaScript的学习笔记
- jQuery元宵猜灯谜特效(元宵十五日猜一个字)