YOLOv12模型部署(保姆级)

一、下载YOLOv12源码

1.通过网盘分享的文件:YOLOv12

链接: https://pan.baidu.com/s/12-DEbWx1Gu7dC-ehIIaKtQ 提取码: sgqy

(网盘下载)

2.进入github克隆YOLOv12源码包

二、安装Anaconda/pycharm

点击获取官网链接(anaconda)

点击获取官网链接(pycharm)

三、创建环境

复制代码
conda create -n yolov12 python=3.11
conda activate yolov12

四、安装flash-attention windows端whl包

因为官网给的链接时针对于Linux系统的,所以我们需要安装Windows的对应版本

注意:安装时要看好自己的CUDA版本和创建虚拟环境的Python版本。

下载好后找到其文件地址,然后安装,下面是一个例子

复制代码
pip install C:\Users\27035\Downloads\flash_attn-2.7.4%2Bcu126torch2.6.0cxx11abiFALSE-cp311-cp311-win_amd64.whl

五、安装Pytorch

点击进入pytorch官网

选择合适的框架进行安装。

六、修改/安装requirements.txt文件

python 复制代码
pip install -r requirements.txt
python 复制代码
pip install -e .

七、配置pycharm环境

1.点击设置,打开项目解释器

2.修改python解释器为新创建好的虚拟环境中的解释器

如果没有意外,你会看到下面的相关包和依赖

八、Anaconda环境配置

下载好Anaconda后,我们需要将环境变量添加到电脑中。

添加以下路径

注:路径为Anaconda安装的实际地址

九、更改虚拟环境安装地址

一般来说,创建虚拟环境时会自动安装到C盘中,这就导致在配置环境时会出现无法找到编译器位置的情况,这时我们就需要更改虚拟环境创建的优先级。

输入指令

python 复制代码
conda config --show

输入指令后找到下面的界面(我这里改好了,一般顺序是下面的顺序)

编辑 .condarc 文件

一般位于C:\Users\用户名\.condarc 位置

打开envs属性

之后再次使用 conda config --show, 就可以将虚拟环境创建到D盘了

相关推荐
思绪无限16 天前
YOLOv5至YOLOv12升级:血细胞检测系统的设计与实现(完整代码+界面+数据集项目)
人工智能·python·深度学习·目标检测·计算机视觉·yolov12·血细胞检测
思绪无限16 天前
YOLOv5至YOLOv12升级:金属锈蚀检测系统的设计与实现(完整代码+界面+数据集项目)
人工智能·python·深度学习·目标检测·计算机视觉·yolov12
思绪无限17 天前
YOLOv5至YOLOv12升级:无人机目标检测系统的设计与实现(完整代码+界面+数据集项目)
人工智能·python·深度学习·目标检测·计算机视觉·无人机·yolov12
思绪无限18 天前
YOLOv5至YOLOv12升级:农作物害虫检测系统的设计与实现(完整代码+界面+数据集项目)
人工智能·python·深度学习·目标检测·计算机视觉·yolov12·农作物害虫检测
思绪无限18 天前
YOLOv5至YOLOv12升级:零售柜商品检测软件的设计与实现(完整代码+界面+数据集项目)
人工智能·python·深度学习·目标检测·计算机视觉·零售柜商品检测·yolov12
思绪无限19 天前
YOLOv5至YOLOv12升级:钢材表面缺陷检测系统的设计与实现(完整代码+界面+数据集项目)
深度学习·yolo·目标检测·yolov12·yolo全家桶·钢材表面缺陷检测
思绪无限20 天前
YOLOv5至YOLOv12升级:日常场景下的人脸检测系统的设计与实现(完整代码+界面+数据集项目)
深度学习·yolo·目标检测·日常场景下的人脸检测·yolov12·yolo全家桶
思绪无限20 天前
YOLOv5至YOLOv12升级:车型识别与计数系统的设计与实现(完整代码+界面+数据集项目)
深度学习·yolo·目标检测·yolov12·yolo全家桶·车型识别与计数
思绪无限20 天前
YOLOv5至YOLOv12升级:田间杂草检测系统的设计与实现(完整代码+界面+数据集项目)
深度学习·yolo·目标检测·田间杂草检测·yolov12·yolo全家桶
思绪无限20 天前
YOLOv5至YOLOv12升级:常见车型识别系统的设计与实现(完整代码+界面+数据集项目)
人工智能·深度学习·yolo·目标检测·目标跟踪·yolov12·yolo全家桶