使用yolov5时出现ModuleNotFoundError:No module named ‘torch’
参考链接:
https://github.com/ultralytics/yolov5
从零开始手把手教你利用yolov5训练自己的数据集(含coco128数据集/yolov5权重文件国内下载)更新于20200728_ai_faker的博客-CSDN博客_yolov5
今天在使用git克隆下yolo v5的代码之后,由于之前安装了其他很多的库,所以我就没有按照作者提供的方式使用pip install -U -r requirements.txt
来进行安装,然后直接按照其他博客提供的方式直接运行。
然后,就出现了ModuleNotFoundError: No module named ‘torch’
错误,然后我直接尝试使用pip命令进行安装,然后发现问题仍未解决。
本人的电脑安装有Anaconda运行环境,然后发现使用CMD和Anaconda Prompt之间具有差别,而我仅仅在Anacoda中执行了pip命令,而且奇怪的是,在Anacoda中执行命令也会出现这个错误。
很明显,两者并不相同。然后,我根据官方网站Start Locally | PyTorch然后进行安装,然后问题解决。
根据我的观察就是,直接使用pip install torch是不行的,需要使用官方这个命令。
使用yolov5时出现ModuleNotFoundError:No module named ‘torch’
https://fulequn.github.io/2020/11/Article202011183/