yolov5运行代码找不到torch的问题,零基础跑v6.0代码拒绝anaconda工具教程

大佬级别请绕行,教程纯小白书写,一塌糊涂,不知所云,顺序混乱。。。

大部分大佬推荐使用anaconda工具,可以解决很多不必要的烦恼,工具倒是方便了,操作里面的坑度过了,学到了什么呢?

于是让代码裸奔就是我的想法,依赖库自己逐个自己解决,其中还能练习打字与起码的命令书写呢,可能是我的爱好所致,也可能是因为torch包(淘气包)安装在anaconda里面却不能被ide识别借用让人苦恼的一塌糊涂。。。果断卸载了anaconda!

借用yolov5.6.0的代码为例吧,说一下我的步骤,百分百零基础入门。

新作的系统,干干净净。开始动手零基础跑代码咯

声明:所有的开端之前先安装VS吧。。别问为什么,因为我不晓得

声明:所有的开端之前先安装VS吧。。别问为什么,因为我不晓得

声明:所有的开端之前先安装VS吧。。别问为什么,因为我不晓得

个人安装的VS2019,没有梯子的下崽地址,提取码:r8ee

下载CUDA和cudnn,中文网地址以及英文版地址,这些不细说了,本站一大堆教程,推荐第一次安装使用自定义全选安装,别问为什么,我也不知道,哈哈哈,这里特别说明一下:不需要安装在C盘!我自己的目录结构是这样的:D:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.2和D:\ProgramData\NVIDIA Corporation\CUDA Samples\v11.2,大家看出来我安装的是11.2^_^

下载opencv4.5.X

推荐使用python3.8的版本,点击进入python官网找一下,WIN10自带浏览器可以右键选中文模式。

接着下载pycharm,点击进入pycharm下载页面,选择Community版

下载yolov5 6.0代码,点击进入,选择Tags标签里面的版本,自己随意,我的感觉不是月薪越好,个人使用的v6.0,E文水平烂,不知道大鳄们更新了什么,我只想自己的代码跑起来OK就好了。

准备就绪了,开始动手安装了。。。

切记安装尽量不在C盘

切记安装尽量不在C盘

切记安装尽量不在C盘

安装次序切记VS第一步,我自己只选择了C++开发以及其中的MFC,其它均默认。

然后安装了CUDA

yolov5运行代码找不到torch的问题,零基础跑v6.0代码拒绝anaconda工具教程_第1张图片

yolov5运行代码找不到torch的问题,零基础跑v6.0代码拒绝anaconda工具教程_第2张图片 

再然后安装opencv,这个没有难度,随意,完事配置系统变量即可,找上图中的代码敲

其次是python3.8,需要配置环境变量的自行百度

再其次是pycharm,如下图:

yolov5运行代码找不到torch的问题,零基础跑v6.0代码拒绝anaconda工具教程_第3张图片

 准备就绪咯,打开pycharm,打开V6.0项目,没有解释器

yolov5运行代码找不到torch的问题,零基础跑v6.0代码拒绝anaconda工具教程_第4张图片

 配置解释器,3.7是VS安装的,3.8是我自己安装的:

yolov5运行代码找不到torch的问题,零基础跑v6.0代码拒绝anaconda工具教程_第5张图片

 接着输入 pip install -r requirements.txt:

yolov5运行代码找不到torch的问题,零基础跑v6.0代码拒绝anaconda工具教程_第6张图片

坐等三分钟,就OK了,关键问题出现,一定会报错找不着torch库,怎么办?本文核心内容就是这个啦,打开网站,下载如下图,一点要版本匹配:

yolov5运行代码找不到torch的问题,零基础跑v6.0代码拒绝anaconda工具教程_第7张图片

 继续在终端输入比如这样:pip install torch-1.9.0+cu111-cp38-cp38-win_amd64.whl,挨个安装就绪,so,一切工作完全就绪,然后打开detect.py,代码页右键选运行,成功跑起来了:

yolov5运行代码找不到torch的问题,零基础跑v6.0代码拒绝anaconda工具教程_第8张图片

 


 

你可能感兴趣的:(pytorch,人工智能,python,c++,深度学习)