当前位置:   article > 正文

YOLOv8的环境安装和简单实践(入门)_yolov安装和使用

yolov安装和使用

从零开始的YOLOv8的安装配置和简单使用的入门教程,手把手教,十分详细!有问题请积极在评论区提问! 

0.准备工作

已经安装好Anaconda或Miniconda,配置好环境变量,如下图所示

对于anaconda的安装和配置,可以参考以下文章:anaconda与pycharm的关系、安装_anaconda和pycharm-CSDN博客

Anaconda安装-超详细版(2023)_anaconda安装哪个版本好-CSDN博客

(小小插一句,如果电脑上曾经安装过python,在安装Anaconda之前最好把它卸载了,环境变量删去,要不然两个东西要捏在一起还是有点麻烦的,具体步骤在链接里有)

1.conda虚拟环境创建

对于一般性的配置过程,可以参考这篇文章:Anaconda配置环境(详细)_anaconda环境配置-CSDN博客

如果你不知道anaconda“虚拟环境”指的是什么,可以看一下这两篇文章,说不定能帮助你培养一些对此的感性认知:

【Python相关】anaconda介绍、安装及conda命令详解-CSDN博客

Python 和 Anaconda:Python 环境构建指南 - python.jp

对于这个问题,以下是具体过程:

1.1找到入口

如果你已经安装好了,在电脑上找到上图程序并运行,得到下图页面,即为成功

1.2创建虚拟环境

输入以下命令

conda create -n yolo8 python=3.8

创建一个名为yolo8,python版本为3.8的环境

输入y,进入下一步

输入命令

conda activate yolo8

进行yolo8环境创建

如图,(base)变成了(yolo8),说明我们进入了yolo8的环境

1.3配置国内源

一般来讲,国内镜像源的下载速度比较快,所以一般要配置一下。

一般性的步骤可以参考这篇文章:Anaconda中如何配置国内镜像源安装外部库(含conda永久配置和pip临时配置方法)_conda中科大镜像源-CSDN博客

我使用的是清华的国内镜像源,网站是:pypi | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

我使用的是“设为默认”这个命令

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

运行过程如图所示

即为配置完成

1.4可能遇见的问题

1.4.1“系统找不到指定的路径。”

这篇文章可能会帮到你:anaconda系统找不到指定的路径 - 优草派

我当时遇到这个问题的时候,百思不得其解,后来重新安装了一遍就解决了,大概的原因是安装路径的问题,据这篇文章(执行conda activate 环境时,报错:系统找不到指定路径_c:\users\徐振>conda activate py37 系统找不到指定的路径。-CSDN博客)说,在路径中不要有特殊字符,最好也别有中文,这一点我没有实践过,仅仅放在这里给大家参考。

多说一句,有些教程会要求你安装在C盘,其实在我的实践中,安装在其他的盘也是可以的;有一次我安装到C盘反而“系统找不到指定的路径。”了。我是安装在了一个隐藏文件夹里,可能这是找不到路径的原因吧。总之,安装在哪个盘视自己习惯就可。

1.4.2环境变量的配置

我就不在这里演示了(遇到这个问题的时候忘截图了),问题和解决过程很套路化,可以参考这篇文章:Anaconda 环境变量手动设置(详细)_ananconda环境变量设置-CSDN博客

2.前置环境安装--pytorch

2.1官方网址

PyTorch

2.2版本选择

下拉选择之前的版本

仅对于windows用户

若你使用的16XX的显卡,安装CUDA10.2版本;若你使用的30XX或更新的显卡,请安装CUDA11.1以上的版本;若你没有显卡,就选择上图框中第三项"CPU only"的版本。

我使用的是"CPU only"的版本。

命令为

pip install torch==2.1.2 torchvision==0.16.2 torchaudio==2.1.2 --index-url https://download.pytorch.org/whl/cpu

运行效果:成功安装(warning部分之后会说)

2.3CUDA是否需要安装(未实践过)

若只需训练、简单推理,则无需单独安装CUDA,直接安装pytorch。若有部署需求,例如导出TensorRT模型,则需要进行CUDA安装。(此为网上资料结论的摘抄,我尚未实践过)

2.4可能遇见的问题

2.4.1"Defaulting to user installation because normal site-packages is not writeable"

尚未解决,没有遇到合适的解决方案。

2.4.2上图的WARNING

这个是表示了该程序的安装位置,我目前并不知道该问题的产生原因,也没有想出来解决方式,这个问题在之后的应用中存在一定的影响,但有方式进行补救,后文会提到。

3.ultralytics(YOLOv8)的安装

3.1ultralytics网址和下载

https://www.wpsshop.cn/w/喵喵爱编程/article/detail/857532

推荐阅读
相关标签
  

闽ICP备14008679号