一、python

为了确保性能和现代异步特性的支持,YOLO26 建议使用以下版本:

  • 最低要求: Python 3.8

  • 推荐版本: Python 3.103.11(这两个版本在目前的深度学习生态中最为稳定,且运行效率较高)。

  • 最新支持: Python 3.12(目前已获得全面支持,大部分依赖库如 NumPy 和 PyTorch 已完成适配)。

python --version

不是推荐版本,建议安装conda建立一个虚拟环境。

conda --version

那就安装一个conda。

https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/?C=M&O=D

安装过程不赘述.

使用下面命令创建yolo26_env,自动下载python3.10。

conda create -n yolo26_env python=3.10

使用下面命令看是不是成功创建了

 conda env list

使用下面命令激活虚拟环境。

conda activate yolo26_env

看到前面变成:

说明成功。

检查 Python 是否正确:

python --version

安装 YOLO

pip install ultralytics

这会自动安装:

  • YOLO
  • torch
  • torchvision
  • numpy
  • opencv
  • matplotlib 等

验证 YOLO 是否安装成功

yolo

如果出现帮助信息:

Usage examples:
    yolo task=detect ...

说明成功。

二、vscode

首先确保已经安装python插件。

让 VSCode 使用 conda 环境

按:

Ctrl + Shift + P

输入:

Python: Select Interpreter

选择:

Python 3.10 (yolo26_env)

验证 VSCode 是否进入环境

新建:

test.py

写:

import torch
from ultralytics import YOLO

print(torch.__version__)
print("YOLO OK")

运行:

右上角 ▶ Run Python File

如果输出:

YOLO OK

说明环境完全成功。

更多推荐