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版本所需要的外部环境安装都已经准备好了。

本文标签: 环境 Windows