admin 管理员组文章数量: 887006
Windows下Anaconda4.9.2+Pycharm Community+CUDA10.1+CUdnn7.6.5.32+PyTorch1.7.1环境配置
一、搭建anaconda
安装Anaconda主要是搭建python的虚拟环境,之后我们进行yolov7的detect和train都会在终端进行
安装环境包:
链接:https://pan.baidu/s/1GYOa9JfRMsz8rL12ptBLOA?pwd=1234
提取码:1234
安装步骤:
C盘空间不足,可以保存到其他盘:
这里只选第二个,第一个环境配置等安装完,手动配置。
手动配置环境变量:
path下,输入
以下内容不能出错:
E:\tools\anaconda3
E:\tools\anaconda3\Library\mingw-w64\bin
E:\tools\anaconda3\Library\usr\bin
E:\tools\anaconda3\Library\bin
E:\tools\anaconda3\Scripts
验证安装是否成功,cmd下输入 conda -V,出现如下信息就代表安装成功
二、pycharm
pycharm有专业版和社区版,我用的社区版
安装很简单,先用社区版
三、CUDA
在安装CUDA之前,需要看一下自己电脑的显卡版本,cmd终端输入nvidia-smi,我的显卡是GTX-1650
下面是这些参数的一个解释
然后我们会看到表格的右上角有一个 CUDA Version:10.2,所以说如果超过10.2版本的cuda我的电脑是没能力支持的,我只能安装cuda 10.2以下的版本。不要安装最新的版本cuda,这样后续其他环境的安装可能就找不到对应的版本,导致重新安装会非常的麻烦 所以我安装的是cuda 10.1版本 如果你的显卡不支持10.1以上版本就安装你相对应能够匹配的版本。
接下来,删掉你电脑里存在的所有nvidia的插件,除了
(和)
卸载完之后
用我给的cuda_10.1.105_418.96_win10.exe或者去官网https://developer.nvidia/cuda-toolkit-archive找10.1
为什么有些不卸载,因为个人电脑配置不一样,看下面这张图,比如说我的Display Driver是441.45版本,但是要安装的版本是418.96,这样的话就不选择,总之就是留下高版本,这样能兼容低版本
这里 取消Visual Studio Integeration的勾选,这也是常见的一个安装失败的原因,然后下一步
新建几个文件夹,按照下面的安装位置
接下来我们就要验证验证我们的cuda安装的是否成功了。
同样的win +R cmd进入,输入nvcc -V
代表安装成功
四、cudnn
我发的cudnn压缩包里有三个文件将这三个复制到cuda安装文件夹下
五、pytorch
安装pytorch之前,先创建虚拟环境,win+R cmd进入终端 输入 conda create -n 环境名 python=X.X
我的是conda create -n yolov7 python=3.8
激活虚拟环境
然后在此环境下安装pytorch下载官网:https://pytorch/get-started/previous-versions/
找到v1.7.1
输入上面那条指令,安装。
安装完之后,输入如下内容,显示torch的版本号说明安装成功。
说一下如何把anaconda创建的虚拟环境导入进去,
打开pycharm,左上角File->settings
点击出来的+号,
至此python版本所需要的外部环境安装都已经准备好了。
版权声明:本文标题:yolov7环境搭建——Windows 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1734802758h1670566.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论