当前位置: 首页 > news >正文

ultralytics-YOLO模型在windows环境部署

Ultralytics 是一款专注于‌实时目标检测与计算机视觉任务‌的开源框架,以 YOLO 系列模型为核心,支持目标检测、实例分割、图像分类、姿态估计、目标跟踪等任务,覆盖主流计算机视觉需求。

一、cuda及cudnn安装

使用cmd命令打开控制台,输入nvidia-smi命令查看显卡驱动信息。
在这里插入图片描述

  1. cuda安装
  • 下载地址为:https://developer.nvidia.com/cuda-toolkit-archive。
  1. cudnn安装
  • 下载地址为:https://developer.nvidia.com/rdp/cudnn-archive。
  1. 问题解决
  • ‘nvidia-smi’ 不是内部或外部命令,也不是可运行的程序或批处理文件。
    可能是环境变量中没有添加’nvida-smi’的路径,'nvida-smi’命令的默认路径为:“C:\Program Files\NVIDIA Corporation\NVSMI”。

  • 输出的信息中没有CUDA Version信息。
    在这里插入图片描述可能的原因为NVIDIA的显卡驱动版本过低,请更新驱动。

  • cuda安装报7-zip crc error。
    i. 通过certutil -hashfile 检查安装包的MD5是否和官网一致,确保文件完整;
    ii. 按 Win + R 输入 services.msc,找到Windows Installer 服务,右键选择启动。

二、Anaconda安装

  1. 下载地址:https://www.anaconda.com/download

三、conda环境安装

  1. 创建conda环境
conda create -n conda_python3.11 python=3.11

这里,"conda_python3.11"指定了新环境的名字,python=3.11 指定了Python的版本。

  1. 激活环境
    先运行conda init命令初始化conda,再新打开命令行窗口,运行conda activate激活新创建的conda环境。
conda init
conda activate conda_python3.11
  1. 退出环境
conda deactivate

四、安装Pytorch

  1. 官网:https://pytorch.org/

  2. 根据设备环境信息选择合适的pytorch版本
    在这里插入图片描述

  3. pip安装指定镜像源
    i. 临时指定镜像源,适用于单次安装pip install torch torchversion torchaudio -i https://pypi.tuna.tsinghua.edu.cn/simple
    ii. 永久配置镜像源,修改后所有pip安装均默认使用清华镜像源pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

  4. 在命令行中运行命令安装pytorch

pip3 install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu128

五、安装ultralytics库

pip install ultralytics

六、验证是否安装成功

  1. 激活conda环境
conda activate conda_python3.11

请将“conda_python3.11”替换为自己的名字。

  1. 使用yolo模型检测图片
yolo predict model=yolov8n.pt source=ImageTest.jpg

在这里插入图片描述

http://www.xdnf.cn/news/173701.html

相关文章:

  • Redis 笔记(三)-Redis 基本知识及五大数据类型
  • day004
  • PostgreSQL WAL 幂等性详解
  • PH热榜 | 2025-04-26
  • 论文速报《ChatBEV:理解BEV地图的视觉语言模型新突破》
  • uniapp自定义一个选择年月日时分的组件。
  • Linux CentOS 安装Python 3.8.0
  • 8、HTTPD服务--CGI机制
  • BR_单时隙/多时隙灵敏度(Sensitivity-single/multi slot packets)
  • Apache Tomcat 漏洞(CVE-2025-24813)导致服务器面临 RCE 风险
  • 域名系统DNS
  • 03.04、化栈为队
  • PAT第七题素数对猜想
  • 手机充电进入“秒充“时代:泡面刚下锅,电量已满格
  • 贪心算法和动态规划
  • 【Flutter】Unity 三端封装方案:Android / iOS / Web
  • EN18031测试,EN18031认证,EN18031报告解读
  • MySQL 锁等待超时问题解析:Lock wait timeout exceeded;try restarting transaction
  • PLC在仪表控制系统中的应用
  • windows10系统:如何把文件夹里的图片直接显示出来?
  • vue3实现对自定义组件自由拖动效果
  • 如何有效防止 SQL 注入攻击?
  • [创业之路-341]:华为人力资源管理 - 华为技术专家体系详解
  • 论文导读 - 基于大规模测量与多任务深度学习的电子鼻系统实现目标识别、浓度预测与状态判断
  • 计算机网络全栈精讲:从 TCP/UDP 原理到 Socket 编程与 HTTP 协议实战(含代码实现)
  • 深入浅出JVM - Java架构师面试实战
  • 【网络原理】 网络编程套接字
  • Animate 中HTMLCanvas 画布下的鼠标事件列表(DOM 鼠标)
  • 关于IDEA的循环依赖问题
  • 如何在 iPhone 上恢复已删除的联系人:简短指南