美文网首页
Window 10安装YOLOv5报错:UnicodeDecod

Window 10安装YOLOv5报错:UnicodeDecod

作者: LabVIEW_Python | 来源:发表于2022-03-28 15:52 被阅读0次

在Windows10下,Git clone https://github.com/ultralytics/yolov5.git
然后运行:

pip install -r requirements.txt

报错如下图所示: UnicodeDecodeError: 'gbk' codec can't decode

问题原因:win10下特有的问题,win10的默认编码方式是utf-8,而Python读入文本文件的默认编码方式是gbk

解决方式:找到read()函数,显示指定编码方式。根据报错信息,read()在dist.py文件的406行,所以打开该文件,加入“encoding="utf-8”,如下图所示:

显示加入编码方式:“encoding="utf-8” 修改后,成功完成YOLOv5的安装: pip install -r requirements.txt 执行成功 验证PyTorch: 验证PyTorch GPU版本 最新消息:CUDA-10.2 PyTorch builds are no longer available for Windows, please use CUDA-11.3 CUDA-10.2 PyTorch builds are no longer available for Windows

我的1080Ti 算力为6.1,从下面的三个表可以分析,还可以跟着PyTorch升级再战几年!

1080Ti 算力为6.1
Pascal构架支持的显卡驱动版本
CUDA与显卡驱动版本的兼容性

YOLOv5的当前(3月28日)PyTorch版本:YOLOv5 🚀 torch 1.10.0+cu102 CUDA:0 (Tesla V100 Volta构架-SXM2-16GB, 16160MiB),看来跟我的1080Ti + torch1.10.0 + cu102差不多

相关文章

网友评论

      本文标题:Window 10安装YOLOv5报错:UnicodeDecod

      本文链接:https://www.haomeiwen.com/subject/ozypjrtx.html