当前位置: 首页 > news >正文

YOLOv8环境配置及依赖安装过程记录

前言

最近在学习yolov8进行图片检测,项目将使用YOLOv8进行图片的损伤检测,数据集在dataset文件夹里,、包含测试集test,训练集train,验证集valid。classes.txt是损伤分类文件,data.yaml是相关配置文件。model文件夹下的yolov8n.pt是一个原始模型。使用yolov8构建训练模型,测试模型,验证模型并实现模型部署的完整代码。在安装ultralytics时直接pip安装太慢,故记录使用镜像源快速安装的办法。

工具:pycharm社区版,

一、使用镜像源安装教程

使用镜像安装的终端命令行格式为:

pip install 包名 -i 镜像源

示例:安装1.6.2版本的scipy包[1]

pip install scipy==1.6.2 -i https://pypi.tuna.tsinghua.edu.cn/simple/

二、安装ultralytics

2.1 创建虚拟环境项目

打开pycharm,新建项目,选择虚拟环境venv,配置好系统的python版本,创建虚拟环境项目。

2.2 安装ultralytics

2.2.1 首先,为了加速依赖安装,需要全局配置修改Pypi的源加速库:

进入pycharm界面,管理虚拟环境下的项目中点击左下角【终端】符号,进入虚拟环境终端界面,输入一下命令行全局配置国内镜像,更换 pypi 源加速库的安装[1]:

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

输出以下信息表示配置成功:

Writing to C:\Users\hipeson\AppData\Roaming\pip\pip.ini

2.2.2 安装包

在2.2.1之后,紧接着在终端输入以下命令行安装ultralyics

pip install ultralytics

由于前面配置了镜像源,所以会优先在镜像源站寻找存在的包,输出如下,之后便会迅速下载各种依赖:

Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Collecting ultralytics

……

 三、对于其他包安装亦如是

四、附录

国内镜像源可供选择的有[1]:
清华源:

https://pypi.tuna.tsinghua.edu.cn/simple/

阿里云:

http://mirrors.aliyun.com/pypi/simple/

中国科技大学:

https://pypi.mirrors.ustc.edu.cn/simple/

豆瓣:

http://pypi.douban.com/simple/


五、参考

[1] 本文参考了博主灵海之森的文章,文章源pip安装第三方库国内镜像方法


http://www.mrgr.cn/news/96423.html

相关文章:

  • 【全栈开发】—— Paddle OCR 文字识别 + deepseek接入(基于python 最新!!!)
  • 常用登录Linux系统的方法以及操作指南
  • 深度学习篇---模型训练评估参数
  • 全流程剖析需求开发:打造极致贴合用户的产品
  • docker日志大小和保存管理
  • 【MyBatis】MyBatis 操作数据库
  • AT24Cxx移植第三方库到裸机中使用
  • 实战篇Redis
  • [c++项目]基于微服务的聊天室服务端测试
  • SQL语句及其应用(中)(DQL语句之单表查询)
  • MySQL数据库和表的操作之SQL语句
  • 【Qt】三种操作sqlite3的方式及其三种多表连接
  • 归档重做日志archived log (明显) 比redo log重做日志文件小
  • Binlog、Redo log、Undo log的区别
  • 【Qt】游戏场景和图元
  • RK3588,V4l2 读取Gmsl相机, Rga yuv422转换rgb (mmap)
  • Python3基础库入门(个人学习用)
  • 图解AUTOSAR_SWS_SynchronizedTimeBaseManager
  • 链表(C++)
  • 通信协议之串口