部署YOLOv5项目的工作空间----以及如何下载github项目----以及如何下载官方权重文件

本文详细指导了如何在Windows上搭建包含Anaconda、PyCharm、NVIDIA驱动及PyTorch等的深度学习环境,包括下载YOLOv5官方源码和权重文件,以及在PyCharm中部署并验证YOLOv5项目的过程。
摘要由CSDN通过智能技术生成

前言

前面搭建好的深度学习环境:(超详细)搭建深度学习环境【Anaconda+Pycharm+NVIDIA 显卡驱动+PyTorch(含GPU版)+CUDA+cuDNN+win10】+ 配置系统环境变量-CSDN博客

自然也有对应的项目~

YOLOv5项目~

如果突然打不开网址,可以参考一下:1.github【你的连接不是专用连接】或者2.guithub界面显示混乱异常(界面无样式问题)再或者3. github直接打不开(无法访问),以下有三种办法可以尝试。_github 你的连接不是专用连接-CSDN博客

 当然还有纯纯是因为网络问题……

(如果实在是打不开,这里俺贡献出资源……[永久有效]

链接:https://pan.baidu.com/s/1v8f4J6FyVbW9ANvwbACOvQ?pwd=1234 
提取码:1234 
--来自百度网盘超级会员V5的分享)

一、下载官方源码的压缩包

1. YOLOv5官方网址

链接:ultralytics/yolov5 at v5.0 (github.com)

1.1 打开后的界面如下;

1.2 可以跟我选择一样的版本5.0;

1.3 然后点击“code”,再点击下载压缩包; 

1.4 找到我们浏览器下载好的压缩包文件,解压放到桌面~

二、下载官方权重文件

1. 方法一

1.1 以下就是四个权重网址,依次复制到浏览器里,回车下载;


https://github.com/ultralytics/yolov5/releases/download/v5.0/yolov5l.pt

https://github.com/ultralytics/yolov5/releases/download/v5.0/yolov5m.pt

https://github.com/ultralytics/yolov5/releases/download/v5.0/yolov5s.pt

https://github.com/ultralytics/yolov5/releases/download/v5.0/yolov5x.pt

 1.2 这是浏览器下载完后的,样子;

1.3 把权重文件复制一份,放到解压后的yolov5-5.0文件里的

2. 方法二

2.1 打开网址:ultralytics/yolov5 at v5.0 (github.com)

2.2  点击“Tags”

2.3 选择需要的对应版本“v5.0”

 2.4 进到页面后,下滑到最下面,就可以下载啦!

三、在Pycharm中部署YOLOv5的开发环境

1.在桌面鼠标右键,用pycharm打开yolov5-5.0文件

2.配置我们搭建好的环境

3. 如何添加环境的操作

3.1 这里是给第一次添加环境的朋友给个示例;

3.2 这里是已经添加完的, 直接“show All”那里;

3.3 “show All”后的界面,选择自己的环境;

4. 点击“Apply”,再“OK”;

5. 由于我在新环境里面只安装了Pytorch框架(含GPU),所以还需要安装YOLO需要的框架

点击“install requirements”,就会出现下面的大红框,再点击“Install”

6. 可以点击下方进度条查看下载进度;

7. 时间会有点久,耐心等待一下;

8. 如果下载失败opencv,就点击File>settings,按照下面的选项,“+”号,输入“opencv”,下载即可;

9. 如果在上面搜索“thop”库,搜索不到,且又一直安装不了

则直接打开“Anaconda Prompt()”

依次输入两条语句

conda activate yolo  # 这里是打开自己创建的环境名,我的名为yolo

pip install thop

 

四、验证YOLOv5项目

1,打开“detect.py”文件,找到主函数,修改我们的权重文件路径

2. 找到我们刚刚复制的权重文件地址,鼠标右键选择“Copy Path……” 

2.1 选择第二个相对路径 

3. 复制到我们权重文件地址 

3.1 运行我们的程序吧!

4. 后续会有问题出现

我的是在“common.py”文件里有两个库没有安装

“import requests” 和“from PIL import Image”

4.1 “import requests”解决办法

4.2  “from PIL import Image”中的Image解决办法

我首先先采用上面那种方式,结果发现不可以!!!!

后面百度加上自己琢磨花了一个小时,烦了,直接就卸掉,重装!!!!

很好~ 简单粗暴,效果很好~

conda activate yolo # 先转换到自己的环境

pip uninstall pillow  # 删除

pip install pillow  # 重装

打开“Anaconda Prompt()”,先切换到自己的环境,再执行哦

5. 最终效果

5.1 完美 ^_^ 撒花

5.2 直接从文件夹打开,欣赏一下 ~

  • 27
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
YOLO系列是基于深度学习的端到端实时目标检测方法。 PyTorch版的YOLOv5轻量而性能高,更加灵活和易用,当前非常流行。 本课程将手把手地教大家使用labelImg标注和使用YOLOv5训练自己的数据集。课程实战分为两个项目:单目标检测(足球目标检测)和多目标检测(足球和梅西同时检测)。 本课程的YOLOv5使用ultralytics/yolov5,在Ubuntu系统上做项目演示。包括:安装YOLOv5、标注自己的数据集、准备自己的数据集、修改配置文件、训练自己的数据集、测试训练出的网络模型和性能统计。 希望学习在Windows系统上演示的学员,请前往《YOLOv5(PyTorch)实战:训练自己的数据集(Windows)》课程链接:https://edu.csdn.net/course/detail/30923本人推出了有关YOLOv5目标检测的系列课程。请持续关注该系列的其它视频课程,包括:《YOLOv5(PyTorch)目标检测实战:训练自己的数据集》Ubuntu系统 https://edu.csdn.net/course/detail/30793Windows系统 https://edu.csdn.net/course/detail/30923《YOLOv5(PyTorch)目标检测:原理与源码解析》课程链接:https://edu.csdn.net/course/detail/31428《YOLOv5目标检测实战:Flask Web部署》课程链接:https://edu.csdn.net/course/detail/31087《YOLOv5(PyTorch)目标检测实战:TensorRT加速部署》课程链接:https://edu.csdn.net/course/detail/32303《YOLOv5目标检测实战:Jetson Nano部署》课程链接:https://edu.csdn.net/course/detail/32451《YOLOv5+DeepSORT多目标跟踪与计数精讲》课程链接:https://edu.csdn.net/course/detail/32669《YOLOv5实战口罩佩戴检测》课程链接:https://edu.csdn.net/course/detail/32744《YOLOv5实战中国交通标志识别》课程链接:https://edu.csdn.net/course/detail/35209 《YOLOv5实战垃圾分类目标检测》课程链接:https://edu.csdn.net/course/detail/35284  

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值