**

详情见我的博客小生博客

**

先安装好Anaconda

(说一下背景:我安装了三天配置cuda的环境 一度怀疑自己。甚至准备淘宝找人安装了,安装好之后,我把自己踩过的坑总结了一下)

1.提供几个会用到的网站

cuda toolkit历史版本:https://developer.nvidia.com/cuda-toolkit-archive

cuda toolkit最新版本:https://developer.nvidia.com/cuda-downloads

pytorch:https://pytorch.org

visual studio2019:https://visualstudio.microsoft.com/zh-hans/vs/

2.检查当前显卡驱动能支持的最高cuda版本

2.1命令行

nvidia-smi

2021最新 超详细环境配置 避开安装cuda所有坑_gpu


显示的cuda version就是支持的最高版本

2.2控制面板

2021最新 超详细环境配置 避开安装cuda所有坑_CUDA_02


2021最新 超详细环境配置 避开安装cuda所有坑_pytorch_03


其实也可以不用检查,安装11.1版本cuda,他会自动将当前显卡驱动升级

3.安装visual studio2019

网址:Visual studio.

2021最新 超详细环境配置 避开安装cuda所有坑_anaconda_04


这样选择就行,记得!!Community,

安装好之后

4.安装cuda

2021最新 超详细环境配置 避开安装cuda所有坑_anaconda_05


选择哪个都行,network最好挂梯子,其实差不多

2021最新 超详细环境配置 避开安装cuda所有坑_CUDA_06


以管理员身份运行

2021最新 超详细环境配置 避开安装cuda所有坑_anaconda_07


勾选这几个必须的就行

(nvtx可以不安装, nsight开头的都可以不安装)

然后安装结束会提示其他版本visual studio没安装,

勾选lunch samples!!! 没报错就安装完成了

打开命令行,输入 nvcc -V

2021最新 超详细环境配置 避开安装cuda所有坑_CUDA_08

5.配置环境变量

下面的两个就是你的安装目录,会自动配置好,和Path同级

2021最新 超详细环境配置 避开安装cuda所有坑_anaconda_09

CUDA_SDK_PATH = G:\nvidia cuda
CUDA_LIB_PATH = %CUDA_PATH%\lib\x64
CUDA_BIN_PATH = %CUDA_PATH%\bin
CUDA_SDK_BIN_PATH = %CUDA_SDK_PATH%\bin\win64
CUDA_SDK_LIB_PATH = %CUDA_SDK_PATH%\common\lib\x64

环境变量配置完记得重启

进入安装路径G:\nvidia cuda\extras\demo_suite 输入 bandwidthTest.exedeviceQuery.exe分别提示Rsult=PASS 则安装成功

2021最新 超详细环境配置 避开安装cuda所有坑_gpu_10


2021最新 超详细环境配置 避开安装cuda所有坑_gpu_11

6.安装pytorch

在用户目录下,··``C:\Users\29676

2021最新 超详细环境配置 避开安装cuda所有坑_CUDA_12


备份一下,

许多教程里面都告诉添加清华镜像,但是这里不建议,可以添加中科大镜像

因为清华镜像下载到的不是gpu版本的,而是cpu版本的

记得开梯子!!!

6.1创建虚拟环境

不要添加清华镜像,否则安装py3.7版本的虚拟环境会报错。因为镜像站没有3.7

conda create -n learn_env python=3.7创建python3.7的虚拟环境

conda activate learn_env激活

2021最新 超详细环境配置 避开安装cuda所有坑_cuda_13


按照这样选,别选conda安装

在上一部激活的虚拟环境里执行 pip install torch==1.8.1+cu111 torchvisinotallow==0.9.1+cu111 torchaudio===0.8.1 -f https://download.pytorch.org/whl/torch_stable.html 失败就多运行几次

(不支持断点续传的原因)

安装好之后,python进入python

import torch
torch.cuda.is_available()

2021最新 超详细环境配置 避开安装cuda所有坑_cuda_14

如果为false的话看看其他博文,

7.安装jupyter

虽然安装好anaconda后,会自动安装jupyter,但他无法使用虚拟环境
我们决定在虚拟环境里面安装jupyter
在上一步退出pyhon exit() 别退出虚拟环境

7.1

conda install nb_conda

安装完后

jupyter notebook

即可调用,而且anaconda prompt必须以管理员身份运行,否则,jupyter创建新项目会出错

原创文章转载请标明出处