1、构建一个新的虚拟环境【本例中环境名称为:yolov8】
(1)打开Anaconda Prompt,输入conda create -n yolov8 python=3.8[要求>=3.7]
安装完成后提示如下:
# To activate this environment, use
# $ conda activate yolov8
# To deactivate an active environment, use
# $ conda deactivate
(2)输入conda activate yolov8激活yolov8环境
2、安装pytorch环境【时间比较长】
从PyTorch官网生成对应配置版本的安装链接【官网地址 https://pytorch.org/】
(1)输入pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118【该链接为生成的pytorch安装链接】
(注意,没有N卡的可以选择CPU版本的下载,当然下载CUDA也没问题,只是用不到)
3、ultralytics安装【建议使用方法二安装】
https://github.com/ultralytics/ultralytics
方法一:pip install ultralytics【当成包安装,容易安装,不易修改】【!不推荐】
方法二:源码安装
(1)下载yolov8的Release版本,解压【https://codeload.github.com/ultralytics/ultralytics/zip/refs/tags/v8.1.0】
(2)打开解压的ultralytics-8.1.0,输入cmd,输入activate yolov8激活环境
(yolov8)E:\ultralytics-8.1.0>
【如果提示conda不是系统命令,则执行conda init cmd.exe】
(3)输入pip install -e .【注意-e和.之间有一个空格!】
(4)检验是否安装正确,输入yolo,如果跳出如下内容,表示安装正确