IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 人工智能 -> 超详细整理Detectron2目标检测源码在Win10下的环境配置 -> 正文阅读

[人工智能]超详细整理Detectron2目标检测源码在Win10下的环境配置

超详细整理Detectron2目标检测源码在Win10下的环境配置


Welcome to unique_Hang’s blog.

鲁迅说过:看unique_Hang博客的人颜值都很高!

打不开图片可以鼠标右键点击“复制图片地址”在新窗口中打开

喜欢的小伙伴可以关注我的b站账号(https://space.bilibili.com/290100464)

  1. 虚拟环境建立
    Anaconda输入如下指令:
conda create -n detectron2 python=3.6

anaconda命令建立python版本为x.x,名字为your_name的虚拟环境。your_name文件能够在Anaconda安装目录envs文件下找到

以后就会出现下图Package Plan界面
在这里插入图片描述
接着会让你安装python3.6相关依赖,输入y便可

在这里插入图片描述

继续等待其安装完成,直至出现以下界面,接着,咱们要激活咱们新建立的环境,由于咱们刚刚只是建立了,如今要予以激活,才能把咱们对应的库装入到咱们但愿配置的环境中去

在这里插入图片描述紧接着再输入

conda activate detectron2

在这里插入图片描述
在C盘以前出现detectron2的字样表明激活成功。这里必定要注意,每一次重启cmd都须要从新激活一次咱们的虚拟环境,千万不要踩坑了呐~有好多小伙伴觉得activate了一次就觉得是永久的了,在这里注意一下,并非永久的!!

咱们以后都是须要在虚拟环境里安装库的,否则都是白费呐!

  1. detectron2所需库的配置
    (1)首先咱们安装最基本的2个库numpy,matplotlib.这里就不过多赘述安装过程了。直接pip/conda install numpy matplotlib便可
    (2)安装opencv-python,这一步是由于题主后续是训练本身的数据集的因此须要图片的读入,若是不须要训练本身的数据集,opencv安装能够跳过哦~ 对于安装opencv-python这里题主推荐几种方法:
    方法1:直接pip install opencv-python通常来讲就能够成功,相对来讲下载比较缓慢,并且常常可能下载会断orz
    在这里插入图片描述

    方法二:在https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv下载对应的python版本和windows系统opencv的whl文件,这里咱们选择的是opencv_python-4.4.0-cp36-win_amd64.whl
    在这里插入图片描述
    下载完成后咱们把它放到桌面,以后继续在cmd窗口里进行操做。咱们在cmd窗口里输入cd desktop

    然后输入,注意这里仍是要在咱们构建的detectron2环境下安装哦,否则是无效的,若是不当心关闭了以前的cmd窗口,记得每开一次都要从新activate一下detectron2的环境。这里是个小坑,你们注意。

pip install opencv_python-4.4.0-cp36-win_amd64.whl

显示以下:
在这里插入图片描述
(3)安装pillow,cython库

pip install pillow cython

(4)Pytorch-gpu版 安装
首先进入pytorch官网 https://pytorch.org/
在这里插入图片描述
选择好对应的gpu版pytorch,有小伙伴可能在这里有疑问,为何不选conda而要选用pip,题主只能这么说,题主用conda总是装不上gpu版 torch,测试了几回,发现用pip相对来讲稳定一些,这里就回到了开题时候说的,pytorch=1.6.0,配合cuda=10.1经过题主后续的一系列测试,发如今detectron2上能够完美运行。因此小伙伴们能够放心大胆的进行配置~

固然啦,也不是说conda必定有问题,多是题主当时有问题~

在这里插入图片描述
直接在虚拟环境中输入相应的语句,等待其安装。

这里必定要注意先安装对应版本的pytorch和torchvision,再去安装detectron2,由于每次安装完pytorch后,detectron2一般须要重装!!因此这里务必注意顺序!!!否则的话,很容易出现 "ImportError: cannot import name _C’"这个报错,若是出现这个报错,那么就须要从新安装一次detectron2,可是若是detectron2是在pytorch安装后安装就没有问题。

这里这个小坑能够注意一下!

安装完成以后咱们在cmd中输入python

python

import torch
torch.cuda.is_available()

exit()

若是提示True,那么恭喜你大功告成,pytorch-gpu版安装完成,以后输入exit()退出python

在这里插入图片描述到这里一旦有显示True
那咱们的pytorch部分就配置完毕,gpu版得pytorch也大功告成~

(5)detectron2安装
在安装detectron2以前,还须要安装pycocotools,继续cmd,detectron2环境下继续安装:

pip install git+https://github.com/philferriere/cocoapi.git

这里不用原始源是由于原始源不支持windows因此这里放的是支持windows的github地址。

在这里各位小伙伴若是报错以下:

在这里插入图片描述
那么就是说git没有安装,以后咱们在cmd中先输入:

pip install git

若是这里pip也报错,那么就直接使用conda install git便可
以后继续运行pycocotools的安装语句,等待其完成,这里只要显示了Cloning通常不会失败,只有可能会掉网。

在这里插入图片描述
固然在这里也能够本身下载好对应网址的github,而后放在桌面,找到PythonAPI地址,以后输入

pip install -e.

千万不要漏了e后面的点!!!

在这里插入图片描述
Pycocotools安装完成后,继续在cmd窗口中输入

pip install git+https://github.com/facebookresearch/detectron2.git

安装detectron2(和安装pycocotools同样,能够直接pip或者是下载好到桌面以后找到setup.py所在pip install -e.)
在这里插入图片描述安装完成后,咱们在cmd窗口里输入conda list这时候看到列表里已经有咱们装好的detectron2的库
在这里插入图片描述这时候detectron2也大功告成了~

  人工智能 最新文章
2022吴恩达机器学习课程——第二课(神经网
第十五章 规则学习
FixMatch: Simplifying Semi-Supervised Le
数据挖掘Java——Kmeans算法的实现
大脑皮层的分割方法
【翻译】GPT-3是如何工作的
论文笔记:TEACHTEXT: CrossModal Generaliz
python从零学(六)
详解Python 3.x 导入(import)
【答读者问27】backtrader不支持最新版本的
上一篇文章      下一篇文章      查看所有文章
加:2022-04-06 23:10:15  更:2022-04-06 23:12:43 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 11:51:39-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码