YOLO环境搭建,win11+wsl2+ubuntu24+cuda12.6+idea

提示:环境搭建

文章目录

  • 前言
  • [一、 win11 gpu 驱动更新](#一、 win11 gpu 驱动更新)
    • [1.1 下载驱动](#1.1 下载驱动)
    • [3. 验证,](#3. 验证,)
  • [二、配置子系统 ubuntu](#二、配置子系统 ubuntu)
    • [2.1 安装 cuda](#2.1 安装 cuda)
  • [三、配置 anaconda](#三、配置 anaconda)
  • [四、idea 配置使用 wsl + ubuntu + conda 环境](#四、idea 配置使用 wsl + ubuntu + conda 环境)

前言

提示:版本

win11

wsl2

ubuntu24

idea 2024

子系统跳过,参考之前笔记
win11 设置 wsl2 ubuntu

之前的环境是在 vmware 下,奈何vmware下无法使用gpu ,只能使用cpu

为啥用 wsl呢,别问,问就是官网支持。😋


提示:以下是本篇文章正文内容,下面案例可供参考

一、 win11 gpu 驱动更新

1.1 下载驱动

官网地址:https://www.nvidia.cn/drivers/lookup/ [走你😋](https://www.nvidia.cn/drivers/lookup/

选择自己显卡型号

选一个下载 安装

3. 验证,

重点是cuda版本,千万不要搞错,我这里搞错了,重新安装了好几次哭死了😭

bash 复制代码
nvidia-smi

二、配置子系统 ubuntu

2.1 安装 cuda

下载

官网地址: 😋 走你

一定要用 https://developer.nvidia.com/cuda-downloads 域名 ,不要 .cn
一定要用 https://developer.nvidia.com/cuda-downloads 域名,不要 .cn

千万不要按默认版本执行!
千万不要按默认版本执行!
千万不要按默认版本执行!

你windwos 下cuda version 什么版本就选什么版本 ,我这里是 12.6

当前官网默认 12.8 ,要看你自己的版本是多少

看这里 ,下载历史版本,找到对应版本下载

版本选择对,按安装脚本执行就行 😋

目录

验证

cuda 安装完成,配置,见官网

https://docs.nvidia.com/cuda/cuda-installation-guide-linux/#post-installation-actions

设置环境变量

bash 复制代码
echo 'export PATH=/usr/local/cuda-12.6/bin:$PATH' >> /etc/profile
source /etc/profile   

nvcc -V

bash 复制代码
# nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2024 NVIDIA Corporation
Built on Tue_Oct_29_23:50:19_PDT_2024
Cuda compilation tools, release 12.6, V12.6.85
Build cuda_12.6.r12.6/compiler.35059454_0

三、配置 anaconda

这里有个小技巧 ,直接去官网,找你需要的 python 版本 ,这样 base环境就是对应的python版本

我这里需要python 3.10 版本

https://repo.anaconda.com/miniconda/Miniconda3-py310_25.1.1-2-Linux-x86_64.sh

走你 😋 https://repo.anaconda.com/miniconda

给与执行权限,默认安装就好

bash 复制代码
chmod +x Miniconda3-py310_25.1.1-2-Linux-x86_64.sh
./Miniconda3-py310_25.1.1-2-Linux-x86_64.sh

四、idea 配置使用 wsl + ubuntu + conda 环境

需要提前安装 python 插件 ,我这里此处跳过,新建项目

此处选择ubuntu子系统名称

重点!
重点!
重点!

选择的对应的 conda 环境 ,这里的环境是 子系统 ubuntu 上,新建的项目会默认使用此conda环境

验证

ok la ...

相关推荐
向哆哆5 天前
高精度织物缺陷检测数据集(适用YOLO系列/1000+标注)(已标注+划分/可直接训练)
yolo·目标检测
前网易架构师-高司机5 天前
带标注的驾驶员安全带识别数据集,识别率99.5%,可识别有无系安全带,支持yolo,coco json,pascal voc xml格式
xml·yolo·数据集·交通·安全带
封奚泽优5 天前
使用mmdetection项目进行训练记录
pytorch·python·cuda·mmdetection·mmcv
向哆哆5 天前
粉尘环境分类检测千张图数据集(适用YOLO系列)(已标注+划分/可直接训练)
yolo·分类·数据挖掘
琅琊榜首20206 天前
移动端AI挂机新范式:YOLOv8+NCNN实现无Root视觉自动化
人工智能·yolo·自动化
智驱力人工智能6 天前
地铁隧道轨道障碍物实时检测方案 守护城市地下动脉的工程实践 轨道障碍物检测 高铁站区轨道障碍物AI预警 铁路轨道异物识别系统价格
人工智能·算法·yolo·目标检测·计算机视觉·边缘计算
智驱力人工智能6 天前
机场鸟类活动智能监测 守护航空安全的精准工程实践 飞鸟检测 机场鸟击预防AI预警系统方案 机场停机坪鸟类干扰实时监测机场航站楼鸟击预警
人工智能·opencv·算法·安全·yolo·目标检测·边缘计算
fpcc6 天前
并行编程实战——CUDA编程的其它Warp函数
c++·cuda
前端摸鱼匠6 天前
YOLOv8使用 Ultralytics 内置功能简化格式转换:介绍如何使用 yolo mode=data 等相关功能或辅助工具来加速和简化数据格式的准备工作
人工智能·yolo·目标检测·机器学习·目标跟踪·视觉检测
hans汉斯6 天前
《数据挖掘》期刊推介&征稿指南
图像处理·人工智能·算法·yolo·数据挖掘·超分辨率重建·汉斯出版社