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

安装yolo26【无标题】

这里写自定义目录标题

  • 1 安装ubuntu26.04
  • 2 安装cuda12.8
    • 1 安装 CUDA 12.8
    • 2 配置 CUDA 环境变量
    • 3 安装 cuDNN 9.21
  • 4 安装miniforge
  • 5 安装yolo26
    • 1. 创建并进入 yolo26 环境
    • 2. 安装 CUDA 12.8 的 PyTorch nightly(关键)
    • 3. 验证 PyTorch + CUDA 是否生效(必须做)
    • 4. 安装 YOLO26(Ultralytics)
    • 5. 测试 YOLO26 推理

1 安装ubuntu26.04

2 安装cuda12.8

1 安装 CUDA 12.8

# 1. 给安装包权限sudo chmod+x cuda_12.8.1_570.124.06_linux.run# 2. 安装(不装驱动,只装CUDA)sudo./cuda_12.8.1_570.124.06_linux.run--silent--toolkit

2 配置 CUDA 环境变量

echo'export PATH=/usr/local/cuda-12.8/bin:$PATH'>>~/.bashrc echo'export LD_LIBRARY_PATH=/usr/local/cuda-12.8/lib64:$LD_LIBRARY_PATH'>>~/.bashrc source~/.bashrc## 验证是否成功nvcc-V nvcc:NVIDIA(R)Cuda compiler driver Copyright(c)2005-2025NVIDIA Corporation Built on Fri_Feb_21_20:23:50_PST_2025 Cuda compilation tools,release12.8,V12.8.93Build cuda_12.8.r12.8/compiler.35583870_0

3 安装 cuDNN 9.21

# 1. 添加NVIDIA源密钥sudo dpkg-i cuda-keyring_1.1-1_all.deb sudo apt update# 2. 安装对应CUDA 12.8的cuDNNsudo apt install-y cudnn9-cuda-12# 3. 把cuDNN复制到CUDA目录(让YOLO/PyTorch能找到)sudo cp/usr/include/x86_64-linux-gnu/cudnn*.h/usr/local/cuda/include/sudo cp/usr/lib/x86_64-linux-gnu/libcudnn*/usr/local/cuda/lib64/sudo ldconfig## 验证 cuDNNcat/usr/local/cuda/include/cudnn_version.h|grep CUDNN_MAJOR-A2

4 安装miniforge

从miniforge官网
https://github.com/conda-forge/miniforge下载
或者执行以下命令:

wgethttps://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-Linux-x86_64.sh# 在Miniforge3-Linux-x86_64.sh所在文件夹执行以下命令安装,默认位置是默认位置是/home/username/miniforge3bashMiniforge3-Linux-x86_64.sh# 确认下载路径是否正确ls/home/username/.miniforge3/bin# 打开终端,并使用vim打开 ~/.bashrc 文件vim~/.bashrc# 使用方向键移动光标到文件的末尾,并按下 i 进入编辑模式,在文件的末尾添加以下行,将miniforge的bin目录路径添加到环境变量exportPATH="/path/to/miniforge3/bin:$PATH"# 按下 Esc 退出编辑模式,并输入 :wq 保存并退出文件# 更新当前终端的环境变量,使更改生效source~/.bashrc# 安装完成后,重新打开一个新的终端conda initbashsource~/.bashrc# 创建的是新的虚拟环境conda create--nameyolo26# 激活你的虚拟环境conda activate yolo26

5 安装yolo26

CUDA 12.8 + cuDNN 9.21.1 + RTX 5080

1. 创建并进入 yolo26 环境

# 建环境(推荐 Python 3.10/3.11,兼容最好)conda create-n yolo26 python=3.10-y# 进环境conda activate yolo26# 升级 pip(防止 nightly 包解析失败)pip install--upgrade pip

2. 安装 CUDA 12.8 的 PyTorch nightly(关键)

你的系统 CUDA 是 12.8,对应 nightly 源是 cu128:

pip install--pre torch torchvision torchaudio \--index-url https://download.pytorch.org/whl/nightly/cu128

–pre:装预发布(nightly)版本
cu128:匹配你系统的 CUDA 12.8
自动拉取最新编译的 torch/torchvision/torchaudio,支持 RTX 5080(sm_120)

3. 验证 PyTorch + CUDA 是否生效(必须做)

在同一终端执行:

python-c "importtorchprint('PyTorch 版本:',torch.__version__)print('CUDA 可用:',torch.cuda.is_available())print('CUDA 版本:',torch.version.cuda)print('GPU 设备:',torch.cuda.get_device_name(0))print('GPU 算力:',torch.cuda.get_arch_list())" PyTorch 版本:2.12.0.dev20260407+cu128 CUDA 可用:TrueCUDA 版本:12.8GPU 设备:NVIDIA GeForce RTX5080Laptop GPU GPU 算力:['sm_75','sm_80','sm_86','sm_90','sm_100','sm_120']

4. 安装 YOLO26(Ultralytics)

# 装正式版 YOLO26pip install numpy opencv-python matplotlib tqdm pillow pandas ultralytics-i https://pypi.tuna.tsinghua.edu.cn/simple pip install onnx onnxruntime-i https://pypi.tuna.tsinghua.edu.cn/simple# 验证yolo--version

5. 测试 YOLO26 推理

yolo predict model=yolo26s.pt source=https://ultralytics.com/images/bus.jpg

把 best.pt 转 ONNX

yolo export model=best.ptformat=onnx imgsz=640simplify=True

验证 ONNX 模型是否可用

yolo predict model=best.onnx source=bus.jpg

✅ 系统: Ubuntu 26.04✅ 显卡: RTX 5080✅ CUDA: 12.8(已装好)✅ cuDNN: 9.21.1(已装好,完全匹配 CUDA 12.8)

http://www.jsqmd.com/news/752990/

相关文章:

  • 超越频谱分析:双谱图在机械故障诊断中的实战应用指南(以Python为例)
  • 数据库Skill开发教程:从零构建SQLite应用
  • 智能微电网模拟软件:多场景模拟+AI配储
  • 数据结构--排序--插入排序(C语言,重点排序面试和比赛都会考察)
  • 为什么你的PHP 8.9 Fiber总卡死?——5类隐式同步陷阱(含PDO::ATTR_EMULATE_PREPARES= false致命配置)
  • Harnss:统一AI编程代理控制台,实现多引擎协同开发与状态持久化
  • Python 接入国内期货 Tick 行情:字段映射、成交量标准化与异步非阻塞的工程实践
  • 自然语言生成矢量动画:OmniLottie框架技术解析
  • 技术架构革新:构建跨平台网盘直链解析服务的性能突破
  • RGB-D相机深度补全:掩码建模技术解析与实践
  • 终极指南:5个技巧让你彻底掌控华硕笔记本性能
  • 为团队项目统一配置TaotokenCLI工具提升开发效率
  • 【PhoneCoder】随时随地——掏出手机就能完成开发部署
  • Claude Code终极配置同步指南:三分钟实现跨设备开发环境一致性
  • AI模型聚合平台mergoo:统一接口、智能路由与多模态处理实践
  • 通过用量看板观测不同模型调用的token消耗与成本分布
  • 基于交错式思考的智能体开发框架Mini Agent:从原理到实践
  • X-TRACK开源GPS自行车码表终极指南:5步打造你的专属骑行数据可视化系统
  • Molmo2双流模型:视频与图像处理的创新架构解析
  • PaDT框架:视觉参考令牌如何提升多模态模型精准度
  • Lottie动画Tokenizer优化实战:性能提升47%的解决方案
  • 微软MCP:基于Git与Markdown的开源文档协作平台深度解析
  • OpenClaw安全审计实战:从零构建确定性安全基线
  • Masked Depth Modeling:智能修复RGB-D相机深度缺失的算法突破
  • DevEco Studio:上传文件到模拟器中
  • 码蹄杯练题纯享版
  • 3步搭建个人漫画图书馆:哔咔漫画下载器完整使用指南
  • m4s-converter技术解析:5秒实现B站缓存视频无损转换的终极方案
  • 保姆级教程:Win10家庭版/专业版开启网络发现,轻松找到隔壁同事的共享文件
  • 基于安卓平台的增强现实