ultralytics 环境安装与正确使用Vscode

1.ultralytics 环境安装

1.1安装miniconda

下载址: https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/

注意将安装好的"condabin文夹件位置"添加到PATH中(我的电脑(右键)-属性-高级系统设置-环境变量-用户变量-PATH)。

也可以安装anaconda

1.2创建conda环境

在cmd(或Anaconda Prompt)中使用命令

python 复制代码
conda create -n ultralytics python=3.9

一般不适用完全最新的版本,老版本更稳定。

当弹出一下信息时,标明当前环境已创建完成

python 复制代码
#进入环境
 conda activate ultralytics
#退出环境
conda deactivate

1.3配置清华园镜像

Pypi | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirrorhttps://mirrors.tuna.tsinghua.edu.cn/help/pypi/

可使用以下命令设为默认镜像,也可设置豆瓣、阿里云等镜像地址。

python 复制代码
pip config set global.index-url https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple

有以下提示表示安装成功。

1.4安装Pytorch

在安装ultralytics之前先安装Pytorch,因为直接安装ultralytics会默认安装CPU一个CPU版本的Pytorch。

PyTorch Foundation - PyTorchhttps://pytorch.org/

Nvidia显卡可在cmd中使用命令查看CUDA版本

python 复制代码
nvidia-smi

查看版本号,如下图中CUDA Version为13.4,安装的Pytorch版本不大于13.4即可。

在官网选择好Pytorch的版本,复制安装命令到激活ultralytics 环境的cmd中,执行命令即可。

安装完成后使用以下命令进行验证。显示 "cuda:0" 即为安装成功。

注意事项:

(1)Pytorch官方地址:https://pytorch.org/;

(2)在一个单独的环境中,能使用pip就尽量使用pip,实在有问题的情况,例如没有合适的编译好的系统版本的安装包,再使用conda进行安装,不要来回混淆;

(3)如果只需要训练、简单推理,则无需单独安装CUDA,直接安装pytorch;如果有部署需求,例如导出TensorRT模型,则需要进行CUDA安装

(4)必须使用官网的命令进行安装,否则安装的是cpu的版本

(5)amd的独立显卡或者没有独立显卡的机器安装cpu版本即可

1.5安装ultralytics

可以使用pip直接安装

python 复制代码
pip install ultralytics

建议在github中安装。

GitHub - ultralytics/ultralytics: Ultralytics YOLO27, YOLO26, YOLO11, YOLOv8 --- object detection, instance segmentation, semantic segmentation, image classification, pose estimation, object tracking · GitHubUltralytics YOLO27, YOLO26, YOLO11, YOLOv8 --- object detection, instance segmentation, semantic segmentation, image classification, pose estimation, object tracking - ultralytics/ultralyticshttps://github.com/ultralytics/ultralytics在github中安装未避免时常更新源码,可选用Release版本。

点击release版本后使用Source code(ZIP)下载。

1.5.1安装方法一:使用prompt安装

将下载的安装包放在桌面(安装包安装后可删除),在prompt中使用cd 命令进入解压后的文件夹安装。

python 复制代码
#安装命令
pip install -e .

1.5.2安装方法二:使用cmd安装

在解压后的文件夹地址栏输入cmd,可打开cmd界面。

在cmd界面激活ultralytics 环境

python 复制代码
#进入环境
 conda activate ultralytics

如果出现conda不是内部命令的提示,执行以下操作

python 复制代码
1.在path中添加"condabin文件夹地址"
2.打开cmd,执行命令:conda init cmd.exe或conda init powershell
3.关闭并重新打开cmd
4.再运行 conda --version查看conda版本确认添加成功

进入环境后使用命令安装

python 复制代码
#安装命令
pip install -e .

1.5.3安装jupyterlab和tensorboard

python 复制代码
#安装命令
pip install jupyterlab tensorboard

jupyterlab:用于便于代码编写

tensorboard:用于便于观察lase变化

1.5.4测试是否安装成功

安装按成后输入YOLO检查是否安装成功。

可弹出YOLO的相关信息则表示安装成功。

2.安装VSCODE

官方地址: https://code.visualstudio.com/download

插件安装:

Python(代码编写)

jupyter(jupyter notebook支持)

Chinese Language Pack (简体中文包)

remotessh(连接服务器,无需求可不安装)

2.1安装完成后注意选择默认配置文件:cmd.exe

2.2选择解释器:ultralytics

相关推荐
深度学习lover2 小时前
<数据集>棉花虫害识别<目标检测>
人工智能·深度学习·yolo·目标检测·计算机视觉·棉花虫害识别
lhh_qrsly5 小时前
TI CCS(Code Composer Studio,德州仪器嵌入式 IDE)2015~2026 版本总览
ide·php·composer
xrgs_shz5 小时前
基于OGD-Net的果园环境下蟠桃生长期检测
人工智能·yolo·目标检测·计算机视觉
鸽芷咕5 小时前
把 SQL 编辑器用顺:KSQL Developer 从补全到事务的实战笔记
笔记·sql·编辑器
广东帝工6 小时前
智慧航道:建设路径
编辑器
1024奇点1 天前
【仓颉语言入门 · 第二篇 第 8 课】
开发语言·数据库·ide·mysql·开源
xiaoye-duck1 天前
《C++ 项目:手写大模型接入 SDK》Trae IDE 开发环境搭建与依赖管理
c++·ide·语言模型
一只笨菜鸟1 天前
IDEA如何让多个项目同时显示
java·ide·intellij-idea
FL16238631292 天前
无人机关键点检测姿态估计数据集COCO+YOLO格式2246张1类别4关键点
yolo·无人机