【YOLOv5】1.搭建Pycharm+Python+yolov5环境

这篇具有很好参考价值的文章主要介绍了【YOLOv5】1.搭建Pycharm+Python+yolov5环境。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、安装Python

二、安装PyCharm

三、创建项目和虚拟环境

四、下载YOLOv5和依赖库

五、配置Pytorch

六、检验YOLOv5环境


一、安装Python

1.Python官方下载网址:Download Python | Python.org

2.安装python3.10即可,笔者使用的pytorch版本在python3.10下不可用,所以多装了一个python3.9。

3.心得:如果安装了多个版本的python(如笔者同时安装了3.9和3.10),则通过命令行启动时,会启动环境变量在前面的版本。要指定启动版本,一是可以调整环境变量顺序;二是可以将某一个版本下面的python.exe重命名为指定版本号如python39.exe,然后可通过命令行输入python39.exe启动。(这会导致使用这个版本的一些第三方库无法打开)

二、安装PyCharm

1.PyCharm官方下载网址:PyCharm: the Python IDE for Professional Developers by JetBrains

2.当然是下载免费的Community版本安装啦!

三、创建项目和虚拟环境

1.打开PyCharm创建新项目。

2.创建项目时在“New environment”选择“Virtualenv”,即为新项目自动创建新的运行环境,该环境位于项目路径下的venv文件夹。在“Base interpreter”选择虚拟环境使用的Python解释器(即安装的Python版本下的python.exe文件)

3.虚拟环境的好处是可以单独配置适合该项目运行的环境,不必安装用不到的第三方库之类的内容,也不会由于其他项目改变了其他环境而被影响。

 python yolov5,YOLO,YOLO,pycharm,python,pytorch 

四、下载YOLOv5和依赖库

1.GitHub下载YOLOv5地址:GitHub - ultralytics/yolov5: YOLOv5 🚀 in PyTorch > ONNX > CoreML > TFLite

2.下载yolov5,解压到项目所在文件夹。将yolov5文件夹下面的requirements.txt文件复制到项目所在文件夹,从PyCharm界面下方的终端(Terminal)执行pip install -r requirements.txt命令安装YOLOv5所需的各类库到虚拟环境:

 python yolov5,YOLO,YOLO,pycharm,python,pytorch 

五、配置Pytorch

1.在Pycharm的终端输入nvidia-smi查看电脑显卡CUDA版本,本机CUDA版本为11.6(如果输入一次显示无结果,则等待一分钟左右再输入一次)

 python yolov5,YOLO,YOLO,pycharm,python,pytorch 

2.安装Pytorch。

到pytorch官网PyTorch(点击跳转)根据cuda版本和安装方式,查看安装指令,本机安装指令为:

pip install torch==1.13.1+cu116 torchvision==0.14.1+cu116 torchaudio==0.13.1 --extra-index-url https://download.pytorch.org/whl/cu116

3. 检验pytorch环境是否正常。

print(torch.cuda.is_available())

python yolov5,YOLO,YOLO,pycharm,python,pytorch

若输出为True即为正常,若出现错误“[WinError 1455] 页面文件太小,无法完成操作,则给项目所在盘(本机为D盘)扩大配置的内存:

python yolov5,YOLO,YOLO,pycharm,python,pytorch

六、检验YOLOv5环境

打开项目下面的yolov5文件夹下面的detect.py文件,直接运行该文件(PytCharm右上角绿色箭头处选择“Current File”即默认运行当前打开的文件),检验YOLOv5环境是否能正常运行。

python yolov5,YOLO,YOLO,pycharm,python,pytorch

 

下一篇分享如何标注数据集。文章来源地址https://www.toymoban.com/news/detail-646748.html

到了这里,关于【YOLOv5】1.搭建Pycharm+Python+yolov5环境的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 用Docker搭建yolov5开发环境

    下面是使用Docker搭建yolov5开发环境的详细步骤: 如果你的电脑上还没有安装Docker,可以按照Docker官网的说明进行安装。 在开始之前,需要先将yolov5的代码下载到本地。可以使用以下命令将代码克隆到本地: git clone https://github.com/ultralytics/yolov5.git 在yolov5的代码目录下,有一个

    2024年02月15日
    浏览(40)
  • AI学习笔记二:YOLOV5环境搭建及测试全过程

    若该文为原创文章,转载请注明原文出处。 记录yolov5从环境搭建到测试全过程。 1、系统:windows10 (无cpu) 2、yolov5版本:yolov5-5.0 3、python版本:py3.8 在创建虚拟环境前需要先把miniconda3和pytorch安装好。 1、打开Anaconda Powershell Prompt(miniconda3)终端,执行下面命令创建python虚拟环境

    2024年02月09日
    浏览(41)
  • YOLOv5入门实践(1)——手把手带你环境配置搭建

      这两天我将pycharm社区版换成了专业版,也顺带着把环境从CPU改成了GPU版,本篇文章也就是我个人配置过程的一个简单记录,希望能够帮到大家啦~ ​   🍀本人YOLOv5源码详解系列:  

    2024年02月04日
    浏览(70)
  • 从零开始的机械臂yolov5抓取gazebo仿真(环境搭建篇下)

    sunday我给自己机械臂的命名,原型是innfos的gluon机械臂。通过sw模型文件转urdf。Sunday项目主要由六个功能包sunday_description、sunday_gazebo、sunday_moveit_config、yolov5_ros、vacuum_plugin、realsense_ros_gazebo组成,下面我将介绍这六个功能包。 首先介绍个人使用环境,博主使用的是Ubuntu18.04

    2023年04月08日
    浏览(49)
  • Yolov5-Python系列(一)—— 基础入门(yolov5安装、简单使用)

    推荐使用Anconda环境:通过Anaconda则可以通过创造新的虚拟环境解决资源包(python库)之间冲突问题。 (一)Anconda安装:https://www.anaconda.com/download (二)Yolov5 下载:https://github.com/ultralytics/yolov5 安装很简单的,略,安装成功后… (一)进入anaconda命令行 (二)为yolov5创建独立

    2023年04月26日
    浏览(50)
  • YOLOV5 + 双目测距(python)

    1. zed + yolov7 实现双目测距 2. zed+yolov4实现双目测距(直接调用,免标定) 3. zed+yolov5实现双目测距(直接调用,免标定) 4. 本文具体实现效果已在哔哩哔哩发布,点击跳转(欢迎投币点赞) 5. 如果有用zed相机的,可以参考我上边的两边文章👆👆👆直接调用内部相机参数,精

    2023年04月16日
    浏览(40)
  • YOLOv5+单目测距(python)

    相关链接 1. YOLOV7 + 单目测距(python) 2. YOLOV5 + 单目跟踪(python) 3. YOLOV7 + 单目跟踪(python) 4. YOLOV5 + 双目测距(python) 5. YOLOV7 + 双目测距(python) 6. 具体实现效果已在Bilibili发布,点击跳转 本篇博文工程源码下载 链接1:https://download.csdn.net/download/qq_45077760/87708260 链接2:

    2024年02月05日
    浏览(103)
  • Python+Yolov5水稻病害侦测识别

    程序示例精选 Python+Yolov5水稻病害侦测识别 如需安装运行环境或远程调试,见文章底部个人 QQ 名片,由专业技术人员远程协助! 这篇博客针对Python+Yolov5水稻病害侦测识别编写代码,代码整洁,规则,易读。 学习与应用推荐首选。 一、所需工具软件 二、使用步骤       

    2024年02月06日
    浏览(37)
  • Python+Yolov5墙体桥梁裂缝识别

    程序示例精选 Python+Yolov5墙体桥梁裂缝识别 如需安装运行环境或远程调试,见文章底部个人 QQ 名片,由专业技术人员远程协助! 这篇博客针对Python+Yolov5墙体桥梁裂缝识别编写代码,代码整洁,规则,易读。 学习与应用推荐首选。 一、所需工具软件 二、使用步骤       

    2024年02月04日
    浏览(35)
  • 【极市任务——安全帽检测|yolov5】一文带你快速通过任务|使用yolov5[6.0]|和极市说明文档不一样的yolov5内容|python

    目录   时间:2022.6.23 极市的新人任务——安全帽识别通过简单的赛题带我们更好的熟悉了极市比赛、项目的打榜流程。 如果你也是深度学习爱好者,也不妨短暂停留看看!!! 1.开发环境选择 2.配置yolov5环境 3.编写代码 4.模型训练 5.模型测试 6.领取奖励 没有谁的成功是一步

    2024年02月03日
    浏览(57)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包