介绍
下载安装包
github:https://github.com/ultralytics/yolov5
安装
前提依赖
- Python>=3.7.0
- Anaconda,本案例conda 4.13.0
- CUDA,本案例1.10.2,参考:https://blog.csdn.net/Blueeyedboy521/article/details/125319901
- cuDNN
- PyTorch>=1.7,本案例1.10.1,参考:https://blog.csdn.net/Blueeyedboy521/article/details/125319901
安装
# 先创建并进入workspace文件夹
cd d:/ai/yolov5
# 拉取最新代码
git clone https://github.com/ultralytics/yolov5 # clone
# 进入代码
cd yolov5
# 安装依赖
pip install -r requirements.txt # install
安装成功
Installing collected packages: thop
Successfully installed thop-0.1.0.post2206102148
安装报错UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0x98
问题原因:win10下特有的问题,win10的默认编码方式是utf-8,而Python读入文本文件的默认编码方式是gbk
解决方式:找到read()函数,显示指定编码方式。根据报错信息,read()在dist.py文件的406行,所以打开该文件,加入“encoding="utf-8”,如下图所示: