我要疯了,不管了先试试再说:

一、CUDA ToolKit 安装

如果没有驱动,也可以去这里,下载官方推荐的适合的驱动。

0、查看自己电脑的显卡驱动版本

在这里插入图片描述

1、显卡驱动支持的CUDA版本查看

在这里插入图片描述
或者查官方文档

在这里插入图片描述

2、cuda toolkit下载

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

3、cuda toolkit安装-1

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4、安装VS Community

在这里插入图片描述
估计不会再用VS写代码了,但为保险,还是下了个python支持的工作负荷,将路径换到D盘,其他什么也没加,如果CUDA还是检测不到,再添加就是【忘了截图】

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
还能怎么办,重启先

5、cuda toolkit安装-2

之前的界面,点【回退
在这里插入图片描述
在这里插入图片描述

啊这,,那还是先重启吧。。

以下是检查VS Community能用不。

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
一切安好

but!!

在这里插入图片描述
没事了,查了下,是因为有其他程序占用,将之前的运行程序窗口关闭即可
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 用命令行检查下
nvcc --version
set cuda

在这里插入图片描述

二、cuDNN安装

0、cuDNN下载

  • 注册用户,自动会跳转到这里
    选择相应版本的cuDNN
    在这里插入图片描述
    在这里插入图片描述

1、cuDNN安装

参考博客
在这里插入图片描述

  • 解压缩
    在这里插入图片描述
  • 复制
    在这里插入图片描述
    会自动合并,不用担心覆盖
    在这里插入图片描述
  • 添加环境变量
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.1\include

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.1\lib

在这里插入图片描述

  • 检查
cd C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.1

cd extras\demo_suite

.\bandwidthTest.exe

在这里插入图片描述

三、pytorch安装

我发现我整错需要的pytorch版本了,,,

conda config --remove-key channels

conda install pytorch==1.8.1 torchvision==0.9.1 torchaudio==0.8.1 -c pytorch -c conda-forge

在这里插入图片描述
在这里插入图片描述
痛苦面具

等待ing

装个环境真麻烦,哦对了,我主要是为了学习李沐老师的d2l,在这里开始的,装了个python3.8版本的miniconda虚拟环境,兜兜转转,3.8环境下,安装pytoch,出现了不兼容
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
然后想起来我base装的3.7,就先试水下,发现可行

conda install pytorch torchvision torchaudio cudatoolkit=10.2 -c pytorch

在这里插入图片描述

import torch

torch.cuda.is_available()

在这里插入图片描述
OK啦~撒花★,°:.☆( ̄▽ ̄)/$:.°★

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐