ubuntu20.04搭建yolov8环境

搭建yolov8环境之前需要做的准备:ubuntu20.04安装显卡驱动、CUDA11.6、cudnn8.4、anaconda

1、创建虚拟环境

在终端输入下面的命令创建一个名为 my_yolov8 的虚拟环境,并指定python版本为3.9

conda create -n my_yolov8 python=3.9

2、激活虚拟环境

然后激活该虚拟环境,在终端输入下面命令:

conda activate my_yolov8

3、在虚拟环境中安装pytorch

pytorch版本查找网址:https://pytorch.org/get-started/previous-versions/
根据已安装的cuda版本选择对应的pytorch版本,本例中cuda版本是11.6,所以对应的pytorch安装命令如下所示:

pip install torch==1.13.1+cu116 torchvision==0.14.1+cu116 torchaudio==0.13.1 --extra-index-url https://download.pytorch.org/whl/cu116

在这里插入图片描述
安装完成后,在终端依次输入下面的命令,可以查看pytorch是否安装成功以及对应版本信息(本例会打印 True 11.6)

python
import torch
print(torch.cuda.is_available(),torch.version.cuda)

3、继续在该虚拟环境中安装yolov8

在终端输入下面的命令安装yolov8所需的依赖—ultralytics

# 安装方式1:官方源安装
pip install ultralytics  
# 安装方式2:使用清华大学的镜像源安装
pip install ultralytics -i  https://pypi.tuna.tsinghua.edu.cn/simple/

检查yolov8是否安装成功,依次输入下面的命令,会打印yolov8对应的的python、pytorch的版本信息等

python
import ultralytics
ultralytics.checks()

还可以使用下面的命令对官方例子图片进行预测:

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

预测结果的保存位置会在终端打印出来,安装成功、运行成功得到的预测图片如下
在这里插入图片描述

4、yolov8源码、conda相关的命令

源码网址:https://github.com/ultralytics/ultralytics

# 查询conda版本
conda --version
# 查看conda环境详细信息
conda info
# 查看当前有哪些虚拟环境
conda env list
# 激活虚拟环境
conda activate 环境名
# 退出当前虚拟环境
conda deactivate
# 删除某个虚拟环境,其中,-n与--name等价,表示虚拟环境名
conda remove -n 环境名 --all 
# 复制某个虚拟环境
conda create --name 新环境名 --clone 被复制的旧环境名
# 备份一个虚拟环境,首先激活需要备份的环境,然后再输入下面的命令生成该环境配置文件
conda env create -f environment.yml
  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在Ubuntu 20.04上配置Yolov8,你需要完成以下几个步骤: 1. 首先,确保你已经安装了Linux系统、x86_64架构、Ubuntu 20.04版本。你可以参考中提到的方式进行安装。 2. 然后,准备好数据集和预训练权重。你可以参考中提到的数据集准备的方法来获取数据集。 3. 接下来,你需要安装显卡驱动。你可以参考中提到的方法来安装显卡驱动。 4. 安装CUDA和cuDNN。Yolov8使用CUDA和cuDNN来加速深度学习计算。你可以按照官方文档提供的步骤来安装CUDA和cuDNN。 5. 下载Yolov8的源代码并编译。你可以从Yolov8的官方仓库中下载源代码,并按照官方文档提供的编译指南进行编译。 6. 配置Yolov8的参数和路径。在配置文件中,你需要设置数据集的路径、预训练权重的路径等。 7. 开始训练和测试。使用配置好的Yolov8进行目标检测任务的训练和测试。 请注意,以上步骤仅为一般配置Yolov8的指南,具体的配置过程可能会因环境和需求的不同而有所差异。你可以参考Yolov8的官方文档和其他资源来获取更详细的信息和指导。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [Ubuntu20.04部署YOLOv5](https://blog.csdn.net/qq_40672115/article/details/130283933)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值