
YOLOv10 安装入门2 条命令跑通实时目标检测【免费下载链接】yolov10YOLOv10: Real-Time End-to-End Object Detection [NeurIPS 2024]项目地址: https://gitcode.com/GitHub_Trending/yo/yolov10你想用 YOLOv10NeurIPS 2024 的端到端检测模型在本地图像或视频流上跑实时检测。本文按顺序带你完成 YOLOv10 安装先给 2 条命令把环境装好再给 2 行代码验证检测结果最后附上环境要求表和报错速查表。最快路径先装再验证git clone https://gitcode.com/GitHub_Trending/yo/yolov10 cd yolov10 pip install -r requirements.txt -e .第一条命令拿到源码第二条同时装齐依赖并以 editable 模式安装包之后改源码无需重装。装完用下面 2 行代码验证权重会自动下载from ultralytics import YOLOv10 model YOLOv10.from_pretrained(jameslahm/yolov10n) results model(ultralytics/assets/zidane.jpg); results[0].show()正常输出控制台打印各类目标的检测统计图像上画出人物、领带等目标的框和置信度结果默认写入runs/目录。能弹出带框图片说明安装完成。环境要求一览项目要求操作系统Windows / Linux / macOS64 位Python3.8 – 3.12pyproject.toml声明3.8PyTorch2.0.1torchvision 0.15.2自动适配 CPU/GPUOpenCVopencv-python 4.9.0.80ONNX Runtime1.15.1ONNX 导出与推理完整版本锁定见 requirements.txt全部依赖均可由pip install -r requirements.txt一次装好。路径选择pip、Conda 还是 Docker个人机器、想直接玩这个仓库的 YOLOv10 扩展走下文主推的源码 editable 安装。机器上并存多个 Python 版本或做实验隔离用Conda。服务器、GPU 集群、需要环境与同事完全一致用Docker。主推路径源码 editable 安装详解适合需要改动网络结构、复现论文或提交代码的你。clone 下来后先认识三个关键位置ultralytics/models/yolov10/YOLOv10 的模型封装、训练器与预测器ultralytics/engine/train/val/predict 通用引擎ultralytics/cfg/models/v10/yolov10n到yolov10x共 6 档网络配置yolov10n.yaml使用v10Detect头NMS-free 端到端输出。验证方式有两种任选其一前文的 2 行 Python 代码仓库自带的 Gradio 演示一条命令启动python app.py然后浏览器访问http://127.0.0.1:7860上传ultralytics/assets/下的示例图即可看到检测框。其余安装路径pip 一行安装只装官方通用 YOLO 包一行完成注意本仓库的YOLOv10类与 v10 结构需以上述源码方式获得。pip install ultralyticsConda 隔离安装多版本 Python 并存、科研环境适用沿用 README 官方流程conda create -n yolov10 python3.9 -y conda activate yolov10 pip install -r requirements.txt -e .Docker 容器部署服务器/生产环境适用基于 CUDA 12.1 的 GPU 镜像本地构建后一键启动sudo docker build -f docker/Dockerfile -t yolov10:local . sudo docker run -it --ipchost --gpus all yolov10:local纯 CPU 场景换 docker/Dockerfile-cpu树莓派等 ARM 设备用 docker/Dockerfile-arm64。常见安装报错速查现象原因解决命令yolo: command not foundeditable 入口脚本未进 PATHpip install -e .重装或把 Python Scripts 目录加入 PATHCUDA out of memory模型档位或输入尺寸偏大换yolov10n或yolo predict ... imgsz320Windows 上 OpenCV 编译失败pip 拉到了源码包pip install opencv-python --only-binary :all:from_pretrained下载权重超时无法访问 Hugging Face Hub配置代理或镜像环境变量也可手动放置yolov10n.pt后传本地路径Linux 下pip install报权限错误往系统目录写入被拒改用虚拟环境或pip install --user -e .更多细节见 官方 FAQ。下一步用自己的数据集训练docs/en/modes/train.md全部 CLI 参数说明docs/en/usage/cli.md 与 docs/en/usage/cfg.mdC / Rust / ONNX Runtime 等多语言推理示例examples/导出 ONNX/TensorRT 等格式参考 docker/Dockerfile 中的 export 流程与 docs/en/modes/export.md安装过程中遇到报错把系统、Python 版本和完整日志贴到项目 Issues 即可社区响应通常很快。【免费下载链接】yolov10YOLOv10: Real-Time End-to-End Object Detection [NeurIPS 2024]项目地址: https://gitcode.com/GitHub_Trending/yo/yolov10创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考