[Howto] Pytorch Window GPU 环境配置

注: how to 系列只有基本的操作,不涉及原理,类似于操作手册。

Linux,MacOS和Window配置方法差不多,就是环境变量的修改方式不太一样,就不单独说明了。

1. 确定Pytorch版本

估计像我一样的初学者,很多时候都是参考其他人的代码,再进行扩展开发,所以pytorch的版本一开始和参考对象是一致的。可以从下面的链接中寻找自己需要的版本。

https://pytorch.org/get-started/locally/

页面中也有previous 版本,也可以进行查看

在这里插入图片描述
本文以 pytorch 1.13.0为例,选择pytroch版本。然后就可以看到需要CUDA支持什么版本了,选择完之后,就可以看到命令,进行一键安装了。我这边介绍详细的安装步骤。

2. 安装显卡驱动

2.1 确定需要驱动版本

已CUDA 11.7 为例,先从官网查看显卡驱动的最低版本

https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html

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

如图所示,window下,CUDA11.7,显卡驱动大于516.31就行。

2.2 检查驱动

输入nvidia-smi 查看显卡型号,和目前的显卡驱动和能支持的CUDA最高版本。

在这里插入图片描述
如上图,我显卡型号是GeForce RTX 2070,目前的显卡驱动版本是431.6,那么需要安装更新版本的显卡驱动,如果当前的显卡驱动版本大于516.31,则不需要安装新版本的显卡驱动。

2.3 更新显卡驱动

可以去NVIDIA官网根据自己的显卡型号,进行驱动的更新,

NVIDIA® GPU drivers
https://www.nvidia.com/download/driverResults.aspx/193884/en-us/

按照自己的实际情况填表

在这里插入图片描述
从结果列表里面,选择一个版本就行了,我选择了522.30版本,是大于之前要求的516.31版本的。

在这里插入图片描述

3 安装CUDA

3.1 确定需要版本

由之前的pytorch的选择图中,可以看到需要11.7版本

3.2 检查当前版本

输入nvcc --version,可以查看目前的cuda版本,如下图所示,我这边是10.0版本,不符合之前的11.7的需求

在这里插入图片描述
版本低于所需版本,所以要更新CUDA版本

3.3 更新CUDA

官网下载即可

https://developer.nvidia.com/cuda-toolkit-archive在这里插入图片描述

https://developer.nvidia.com/cuda-11-7-1-download-archive?target_os=Windows&target_arch=x86_64&target_version=10&target_type=exe_local

按需选择,
在这里插入图片描述

4. cuDNN

https://developer.nvidia.com/cudnn

需要加入程序员计划
https://developer.nvidia.com/rdp/cudnn-download

在这里插入图片描述

拷贝到CUDA的目录就行。

5. 安装pytorch

都安装完成,检查:
在这里插入图片描述

然后使用最开始的一句话的安装命令就行,会发现安装得非常快。

import torch
print(torch.cuda.is_available())

运行,检查,显示true,则安装成功。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值