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

YOLO11/ultralytics:环境搭建

前言

        人工智能物体识别行业应该已经饱和了吧?或许现在并不是一个好的入行时候。

        最近看到了各种各样相关的扩展应用,为了理解它,我不得不去尝试了解一下。

        我选择了git里非常受欢迎的yolo系列,并尝试了最新版本YOLO11或者叫它ultralytics

安装 

        在git里,官方主页留的安装方案并不怎么友好,如下图:

        实际上,你需要做的更多:

        1、单独安装符合你电脑GPU规格的pytorch

        如我之前的博客:pytorch-gpu版本安装_搭建pytorch环境(gpu版本)-CSDN博客 

         2、着手安装ultralytics

        这是建议至少安装的模块

pip install ultralytics
pip install onnx>=1.12.0
pip install onnxslim
pip install onnxruntime
pip install opencv-python

        这是我个人的requirements.txt,可以稍微当作参考 

        基于python3.9

certifi==2024.12.14
charset-normalizer==3.4.1
colorama==0.4.6
coloredlogs==15.0.1
contourpy==1.3.0
cycler==0.12.1
filelock==3.17.0
flatbuffers==25.1.24
fonttools==4.55.6
fsspec==2024.12.0
humanfriendly==10.0
idna==3.10
importlib_resources==6.5.2
Jinja2==3.1.5
kiwisolver==1.4.7
labelImg==1.8.6
lxml==5.3.0
MarkupSafe==3.0.2
matplotlib==3.9.4
mpmath==1.3.0
networkx==3.2.1
numpy==2.0.2
onnx==1.17.0
onnxruntime-gpu==1.19.2
onnxslim==0.1.48
opencv-python==4.11.0.86
packaging==24.2
pandas==2.2.3
pillow==11.1.0
protobuf==5.29.3
psutil==6.1.1
py-cpuinfo==9.0.0
pyparsing==3.2.1
PyQt5==5.15.11
PyQt5-Qt5==5.15.2
PyQt5_sip==12.16.1
pyreadline3==3.5.4
python-dateutil==2.9.0.post0
pytz==2024.2
PyYAML==6.0.2
requests==2.32.3
scipy==1.13.1
seaborn==0.13.2
six==1.17.0
sympy==1.13.1
torch @ file:///E:/PycharmProjects/00_WhlPackage/python3.9/torch-gpu/torch-2.5.1%2Bcu118-cp39-cp39-win_amd64.whl
torchvision @ file:///E:/PycharmProjects/00_WhlPackage/python3.9/torch-gpu/torchvision-0.20.1%2Bcu118-cp39-cp39-win_amd64.whl
tqdm==4.67.1
typing_extensions==4.12.2
tzdata==2025.1
ultralytics==8.3.68
ultralytics-thop==2.0.14
urllib3==2.3.0
zipp==3.21.0
http://www.lryc.cn/news/529061.html

相关文章:

  • Effective Objective-C 2.0 读书笔记—— 消息转发
  • 【Python-办公自动化】实现自动化输出json数据类型的分析报告和正逆转换
  • Docker小游戏 | 使用Docker部署RPG网页小游戏
  • 技术周总结 01.13~01.19 周日(Spring Visual Studio git)
  • Linux中使用unzip
  • Baklib引领内容管理平台新时代优化创作流程与团队协作
  • 利用Redis实现数据缓存
  • jQuery小游戏(二)
  • 农产品价格报告爬虫使用说明
  • xceed PropertyGrid 如何做成Visual Studio 的属性窗口样子
  • Fork/Join框架_任务分解与并行执行
  • 智能家居监控系统数据收集积压优化
  • 详解python的单例模式
  • momask-codes 部署踩坑笔记
  • H3CNE-31-BFD
  • 蓝桥备赛指南(5)
  • 讯飞智作 AI 配音技术浅析(一)
  • MySQL(高级特性篇) 14 章——MySQL事务日志
  • openRv1126 AI算法部署实战之——TensorFlow TFLite Pytorch ONNX等模型转换实战
  • 【Redis】常见面试题
  • 每日 Java 面试题分享【第 17 天】
  • 「全网最细 + 实战源码案例」设计模式——桥接模式
  • JavaScript 进阶(上)
  • 【编译原理实验二】——自动机实验:NFA转DFA并最小化
  • 深入探讨:服务器如何响应前端请求及后端如何查看前端提交的数据
  • 如何利用Docker和.NET Core实现环境一致性、简化依赖管理、快速部署与扩展,同时提高资源利用率、确保安全性和生态系统支持
  • @Inject @Qualifier @Named
  • 创建 priority_queue - 进阶(内置类型)c++
  • 2. Java-MarkDown文件解析-工具类
  • 动态规划DP 最长上升子序列模型 登山(题目分析+C++完整代码)