文章目录
一、 配置CUDA
Win+R打开命令行,输入cmd,在终端输入:nvidia-smi。
查看本机的GPU信息
1.CUDA下载
CUDA下载链接:https://developer.nvidia.com/cuda-toolkit-archive
我机子支持 CUDA 12.5的,此处我以CUDA 12.5为例子。
2.CUDA安装
根据自己的需求选择即可。第一次安装时建议全选,就不用自己去配置cuda的环境。
3.CUDA配置环境
4.CUDA是否配置成功
Win+R打开命令行,输入cmd,在终端输入:nvcc -V
出现以下内容说明成功配置。
三、 配置CUDNN
CUDNN官方链接: https://developer.download.nvidia.cn/compute/cudnn/redist/cudnn/windows-x86_64/
下载对应的CUDA。
将下载后的文件复制到相应的文件夹中即可。
四、配置torch
在Anaconda中配置torch环境(方便管理)。
1.创建Python 3.8环境并激活
2.下载torch-GPU版本
Torch 官网链接:https://pytorch.org/get-started/locally/
官网下载的比较慢,可以同过镜像进行下载。
此处下载完即可。
五、windows管理多个CUDA
上文我已经下载了CUDA 12.5版本,因为某些环境的原因,我需要在下载一个版本为11.6的CUDA。下文主要是介绍如何下载11.6CUDA和管理不同版本的CUDA。
1.下载11.6版本的CUDA
此处的安装选项建议选择精简模式。
2.配置CUDA11.6环境
在系统变量中添加这两条,这两条是CUDA11.6版本的,而CUDA_PATH_V_5则是12.5版本的。
环境变量添加如下图所示。
3.更改不同CUDA版本
- 如果你想用CUDA11.6,你需要改动两部分东西
- 改动系统变量
CUDA_PATH=C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6
- 改动环境变量
将跟11.6版本对应的路径上移动到最高处,或者将12.5版本的路径删除即可。
- 如果你想用CUDA12.5
- 改动系统变量
CUDA_PATH=D:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.5
- 修改环境变量跟11.6版本一样即可。