码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • yolo配置(windows)


    文章目录

    • 一、下载Anaconda和pycharm
      • 1 、Anaconda官方下载地址:
      • 1.2 Anaconda 的安装 下载好之后双击打开可执行安装文件:
      • 1.3 进入到安装界面:
      • 1.4 这里建议两个都勾选(第一个选项是将 Anaconda 添加到环境变量中,不勾选的话后期要自己添加到环境变量)
      • 1.5 安装完毕后可以看到开始菜单中出现如下选项:
      • 2.2 pycharm 的安装 下载好之后双击打开可执行安装文件:
      • 2.3、选择安装目录,Pycharm需要的内存较多,建议将其安装在D盘或者E盘,不建议放在系统盘C盘。
      • 2.4、进行相关设置,如果你无特殊需要按照图中勾选即可
      • 2.5、默认即可,点击install。
      • 2.6、安装完成
    • 二.创建pytorch环境
      • 3.1 打开Anaconda 终端
      • 3.2 利用Anaconda创建一个名字叫 pytorch的环境
      • 3.3 在创建的pytorch环境中导入pytorch包
    • 三.运行yolo项目测试

    文章参考博主:风吹落叶花飘荡

    一、下载Anaconda和pycharm

    1 、Anaconda官方下载地址:

    https://www.anaconda.com/products/individual-d#download-section
    
    • 1

    在这里插入图片描述
    在这里插入图片描述

    1.2 Anaconda 的安装 下载好之后双击打开可执行安装文件:

    在这里插入图片描述

    1.3 进入到安装界面:

    在这里插入图片描述
    注:请记住你安装Annaconda的安装地址,以后会用到

    1.4 这里建议两个都勾选(第一个选项是将 Anaconda 添加到环境变量中,不勾选的话后期要自己添加到环境变量)

    在这里插入图片描述

    1.5 安装完毕后可以看到开始菜单中出现如下选项:

    在这里插入图片描述
    至此 Anaconda 的安装完毕。

    2.2 pycharm 的安装 下载好之后双击打开可执行安装文件:

    在这里插入图片描述

    2.3、选择安装目录,Pycharm需要的内存较多,建议将其安装在D盘或者E盘,不建议放在系统盘C盘。

    在这里插入图片描述

    2.4、进行相关设置,如果你无特殊需要按照图中勾选即可

    在这里插入图片描述

    数字1:create desktop shortcut(创建桌面快捷方式),系统32位就选32-bit,系统64位就选64-bit。
    笔者的电脑是64位系统,它自动显示64位。
    数字2:update path variable(restart
    needed)更新路径变量(需要重新启动),add launchers dir to the path(将启动器目录添加到路径中)。
    数字3:update context menu(更新上下文菜单),add open folder as project(添加打开文件夹作为项目)。添加鼠标右键菜单,使用打开项目的方式打开此文件架。如果你经常需要下载一些别人的代码查看,可以勾选此选项,这会增加鼠标右键菜单的选项。也就是你双击你电脑上的
    py 文件,会默认使用 pycharm 打开。
    
    数字4:create associations
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9

    2.5、默认即可,点击install。

    在这里插入图片描述

    2.6、安装完成

    在这里插入图片描述
    (2)重启电脑

    二.创建pytorch环境

    3.1 打开Anaconda 终端

    在这里插入图片描述
    在这里插入图片描述

    3.2 利用Anaconda创建一个名字叫 pytorch的环境

    输入:conda create -n pytorch python出现如下界面
    在这里插入图片描述
    输入y
    在这里插入图片描述
    看到这个界面表示创建环境完成
    在这里插入图片描述

    3.3 在创建的pytorch环境中导入pytorch包

    注:那个pytorch是我们创建的环境名字,没有pytorch包
    a、输入:conda activate pytorch 激活pytorch环境
    在这里插入图片描述
    b、导入清华源
    目的:加快下载速度,和避免由于不稳定导致的下载失败
    注意:得一行一行输入以下指令,并且输入之后,下一次创建环境就可以跳过这一个步骤了,重复输入会报错的。
    导入清华源

    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
    
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
    
    conda config --set show_channel_urls yes
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7

    在这里插入图片描述
    c、在安装的环境中加载pytorch包。
    如果是windows 输入:conda install pytorch torchvision torchaudio cpuonly -c pytorch
    如果是mac 输入:conda install pytorch torchvision torchaudio -c pytorch
    开始在创建的一个名字叫pytorch的环境中下载pytorch包,
    在这里插入图片描述
    下载结束的标志如下:
    在这里插入图片描述
    至此我们已经创建好一个pytorch环境
    如果你不放心可以输入:pip list
    在这里插入图片描述

    三.运行yolo项目测试

    下载github上的这一个yolov5项目
    怕大家下载不了,这里我就发我的百度网盘分享了
    链接:https://pan.baidu.com/s/10_dKLw4IlhKA1MXtJ5N6hw
    提取码:2t7w
    用pycharm打开这个项目
    下载后解压,右键解压后的文件夹,选择用pycharm打开
    在这里插入图片描述
    为这一个项目分配pytorch环境
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    有的可能已经默认的就不用自己选
    之后一路ok下去直到回到以下这个界面
    在这里插入图片描述
    根据这个项目对环境的要求进行下载所需要的库
    1、根据requirements.txt配置环境
    在控制台激活环境后输入:

    pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/
    
    • 1

    在这里插入图片描述
    如果pycharm里面终端不显示前面虚拟环境的名称可根据下面我的博客解决

    https://blog.csdn.net/weixin_72050316/article/details/133869409?spm=1001.2014.3001.5501
    
    • 1

    2.如果出现报错则要自己根据报错修改
    3.找到detect.py修改参数并运行
    在这里插入图片描述
    在这里, # 上面那一行source的参数表示你要检测的图像位置,图中那个default='data/images’意思是对yolov5-5.0中data文件夹/images文件夹内所有图片都检测。
    #如果是default='data/images/bus.jpg’表示只对这一个图片进行检测
    #如果是default='data/images/xxx.mp4’表示对整个视频进行物体识别
    如果想要,实现实时检测,有两种方法。
    第一种:你需要获得一个网络摄像机:比如你的手机摄像头的http/rtsp地址:获取之后填在以下位置里面
    第二种:你需要有一个相机。比如你是笔记本电脑自带的相机/外置相机与电脑用usb连接。
    **第一种方法:http:获取方法可以看这篇博客:

    https://blog.csdn.net/qq_51116518/article/details/120118736?spm=1001.2014.3001.5501
    
    • 1

    第二种方法的详细步骤可以看博客就不占用过多篇幅了:

    https://blog.csdn.net/qq_51116518/article/details/120226879**
    
    • 1

    查看运行yolov5物体检测后的结果
    在这里插入图片描述

  • 相关阅读:
    数据结构——八叉树
    Java面试之场景题汇总
    Flask 学习-9. 开启调试模式(debug模式)的2种方法
    AspNetCore 成长杂记(一):JWT授权鉴权之生成JWT(其一)
    2019 LCLR | How Powerful are Graph Neural Networks
    Unity开发者必备的C#脚本技巧
    饮酒后回家途中死亡,同饮者是否担责?
    Python并行计算库Joblib的技术原理解析
    测开日常积累 —— 自动化测试里的数据驱动和关键字驱动思路的理解
    Qt实现三次样条Cardinal曲线
  • 原文地址:https://blog.csdn.net/weixin_72050316/article/details/133868648
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号