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

Docker中新建Python容器运行yolov9

  1. 下载python docker镜像

docker pull python

  1. 运行python docker容器

docker run -it name python3 python:latest

  1. 进入python docker命令行

docker exec -it python3 /bin/bash

  1. 从Github克隆yolov9源

git clone …

  1. 进入yolov9源内部

cd …

  1. 安装yolov9所需的依赖项

pip install -r requirements.txt -i Simple Index

  1. 安装ultralytics

pip install ultralytics -i Simple Index

  1. 运行python detect.py

python detect.py

此时会遇到如下问题:

ImportError: libGL.so.1: cannot open shared object file: No such file or directory

按照网上的[【解决方法】libGL.so.1: cannot open shared object file: No such file or directory-CSDN博客]解决该问题。

再次执行步骤8,得到如下结果:

root@fbf0bab596fb:/yolov9# python detect.py
detect: weights=yolo.pt, source=data/images, data=data/coco128.yaml, imgsz=[640, 640], conf_thres=0.25, iou_thres=0.45, max_det=1000, device=, view_img=False, save_txt=False, save_conf=False, save_crop=False, nosave=False, classes=None, agnostic_nms=False, augment=False, visualize=False, update=False, project=runs/detect, name=exp, exist_ok=False, line_thickness=3, hide_labels=False, hide_conf=False, half=False, dnn=False, vid_stride=1
YOLO 🚀 ac63ee5 Python-3.12.2 torch-2.2.2+cu121 CPU

YOLOv8n summary (fused): 168 layers, 3151904 parameters, 0 gradients, 8.7 GFLOPs
image 1/1 /yolov9/data/images/horses.jpg: 448x640 5 horses, 155.9ms
Speed: 0.9ms pre-process, 155.9ms inference, 3.2ms NMS per image at shape (1, 3, 640, 640)
Results saved to runs/detect/exp2

到此结束!

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Intellij Idea使用技巧
  • C# 闭包详解
  • Traceeshark:Wireshark 的开源插件
  • 结队编程(95%用例)D卷(JavaPythonC++Node.jsC语言)
  • lua匹配MAC地址 正则表达式
  • HarmonyOS第五章:组件抽取、构建函数抽取@Builder、构建函数插槽@BuilderParam
  • springboot+Loki+Loki4j+Grafana搭建轻量级日志系统
  • web自动化6-pytest⑦一些基本情况
  • 基于深度学习的物理仿真
  • CUDA--内存访问越界或无效的索引操作解决办法
  • 如何给 VMware Workstation 虚拟机配置代理
  • docker load 后镜像名称为空的问题解决
  • php json_decode 带反斜杠字符串json解析
  • 【haproxy】haproxy七层代理
  • 全网最适合入门的面向对象编程教程:35 Python的内置数据类型-文档字符串和__doc__属性
  • 【Amaple教程】5. 插件
  • 【React系列】如何构建React应用程序
  • Android组件 - 收藏集 - 掘金
  • docker python 配置
  • golang中接口赋值与方法集
  • Java基本数据类型之Number
  • Java深入 - 深入理解Java集合
  • node-glob通配符
  • 彻底搞懂浏览器Event-loop
  • 讲清楚之javascript作用域
  • 聊聊hikari连接池的leakDetectionThreshold
  • 模仿 Go Sort 排序接口实现的自定义排序
  • 前端技术周刊 2019-01-14:客户端存储
  • 软件开发学习的5大技巧,你知道吗?
  • 手机app有了短信验证码还有没必要有图片验证码?
  • 异步
  • 正则表达式
  • ​如何使用ArcGIS Pro制作渐变河流效果
  • ​学习一下,什么是预包装食品?​
  • ​云纳万物 · 数皆有言|2021 七牛云战略发布会启幕,邀您赴约
  • #我与Java虚拟机的故事#连载02:“小蓝”陪伴的日日夜夜
  • $jQuery 重写Alert样式方法
  • ( 用例图)定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现
  • (11)MATLAB PCA+SVM 人脸识别
  • (14)Hive调优——合并小文件
  • (3)Dubbo启动时qos-server can not bind localhost22222错误解决
  • (3)nginx 配置(nginx.conf)
  • (4)事件处理——(7)简单事件(Simple events)
  • (8)STL算法之替换
  • (web自动化测试+python)1
  • (ZT)薛涌:谈贫说富
  • (二)原生js案例之数码时钟计时
  • (附源码)ssm航空客运订票系统 毕业设计 141612
  • (经验分享)作为一名普通本科计算机专业学生,我大学四年到底走了多少弯路
  • (十六)视图变换 正交投影 透视投影
  • (四)软件性能测试
  • (一)使用Mybatis实现在student数据库中插入一个学生信息
  • (原)Matlab的svmtrain和svmclassify
  • (转)es进行聚合操作时提示Fielddata is disabled on text fields by default
  • (转)Linux整合apache和tomcat构建Web服务器