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 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> python yolov5 脚本制作(第一部分:环境搭建、yolov5源码、权重文件获取、pycharm配置、pytorch下载、初次运行yolov5代码) -> 正文阅读

[Python知识库]python yolov5 脚本制作(第一部分:环境搭建、yolov5源码、权重文件获取、pycharm配置、pytorch下载、初次运行yolov5代码)

开发前准备

在这里先梳理一下整个脚本开发用到的东西:

  • python解释器 / 3.7.4版本
  • pycharm / 版本随意
  • pytorch / 最好10.2版本 / 11.3版本
  • yolov5代码文件 / 6.0版本
  • anaconda / 版本随意

一、虚拟环境的创建

该部分会用到anaconda prompt,具体操作如下:

  • 如图所示,打开anaconda prompt后默认的环境会在base环境下在这里插入图片描述
    所以我们需要做的就是创建一个虚拟环境,创建的命令是conda create -n aimbot python=3.7.4(虚拟环境名称为:aimbot,python解释器版本:3.7.4)
    当虚拟环境创造好以后,输入命令conda activate aimbot,显示下图样式,代表虚拟环境创造成功并且成功进入虚拟环境了。
    在这里插入图片描述

二、yolov5源码、权重文件获取

yolov5的源码需要去到github获取,下面是具体获取流程👇

  • 首先先在搜索栏处搜索yolov5(下图)
    在这里插入图片描述
  • 点击相对应的项目后进去,下拉找到以前的版本👇
    在这里插入图片描述
  • 下拉找到6.0版本👇
    在这里插入图片描述
  • 选中相应版本后进入,下拉到底部下载源码和权重代码👇(注:.pt结尾的文件为权重文件)
    在这里插入图片描述
    至此yolov5源码和权重文件获取环节结束

三、pycharm配置

首先我们需要一个pycharm
pycharm官网:https://www.jetbrains.com/pycharm/download/#section=windows
(这里就不再具体讲怎么安装了)直接进入配置环节👇

  • 基于上面的两步已经获取到了虚拟环境和yolov5源码以及权重文件
  • 把解压好的yolov5源码文件放到pycharm 打开pycharm
  • 进来后会得到以下画面👇
    在这里插入图片描述
  • 选择右下角 < No interpreter > 会得到以下画面👇 点击add interpreter(添加解释器)进入下一步
    在这里插入图片描述
  • 第一步先选择conda环境。第二步选择已经准备好的虚拟环境,如果一开始在anaconda prompt里面下载好虚拟环境的话这边会给你自动配置的。第三步,点击ok
    在这里插入图片描述
    至此pycharm配置环节结束

四、pytorch安装

  • pytorch官网:https://pytorch.org/(外国网站,加载速度会比较慢)

在这里插入图片描述

  • windows用户按照上图的选就可以了,最后把方框内的pip方法复制下来,粘贴到pycharm的terminal里面,如下图👇
    在这里插入图片描述
  • 下载后打开anaconda prompt,进入创建好的虚拟环境进行测试👇如果显示下图就证明pytorch安装成功
    在这里插入图片描述
    至此pytorch安装环节结束

五、初次运行yolov5代码

  • 要运行yolov5需要用到requirements.txt这个文件里面的所有库,所以先把这个文件里的库先安装了👇

在这里插入图片描述

  • 找到detect,添加之前下载好的权重文件和官方提供的被识别的文件
    在这里插入图片描述
  • 运行代码detect.py,得到如下结果证明识别成功👇
    在这里插入图片描述
  • 一起看一下结果叭。可以看到识别的阈值还是蛮高的。
    在这里插入图片描述
    那么至此为止,yolov5脚本制作第一部分就算完成了,后续还会继续更新后面几部分。
  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2022-06-03 23:58:19  更:2022-06-03 23:58:36 
 
开发: 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/15 14:36:39-

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