关于windows11上安装CUDA、CUDNN和Pytorch

记录下,方便下次安装。

Cuda

  • 一般游戏本会安装nvidia驱动,安装驱动可以利用nvidia-smi命令查看相关信息。
  • 如何查看是否已安装Cuda:终端输入nvcc -V,若显示未知命令即为未安装。
  1. 查看当前设备所支持的最高Cuda版本
    终端输入:nvidia-smi
  2. 检查当前驱动版本是否兼容
    依旧是终端输入:nvidia-smi
    在这里插入图片描述
    结合这个链接检查Cuda版本与Nvidia驱动之间的兼容关系:https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html
    在这里插入图片描述
  3. Cuda下载
    地址:https://developer.nvidia.com/cuda-toolkit-archive
    (是真难进,科学上网、不科学上网都试试)
    从中选择不超过当前设备所支持的最高Cuda版本下载即可。
    在这里插入图片描述
    在这里插入图片描述
  4. 安装Cuda
    第一步选择的文件位置为安装包解压位置;
    解压后自定义安装会有正式的选择位置的位置,记住当前位置即可。环境变量一般会自动添加,进行相关检查即可。
    安装步骤
  5. 检查是否安装成功
    终端输入:nvcc -V
    在这里插入图片描述

Cudnn安装

  1. Cudnn下载
    https://developer.nvidia.com/rdp/cudnn-archive找到相关版本下载即可,需要登录,依旧是科学上网、不科学上网都试试。
    在这里插入图片描述
  2. 安装
    对压缩包解压,将里面的三个文件夹复制到CUDA中。
    在这里插入图片描述
    在这里插入图片描述
  3. 检测Cudnn是否安装成功
    cd D:\software\NVIDIA\CUDA\v11.6\extras\demo_suite
    bandwidthTest.exe
    在这里插入图片描述
    deviceQuery.exe
    在这里插入图片描述

torch安装

在官网找到https://pytorch.org/get-started/previous-versions/对应版本
conda install pytorch==1.12.0 torchvision==0.13.0 torchaudio==0.12.0 cudatoolkit=11.6 -c pytorch -c conda-forge

遇到的问题:
(my_pyqt) C:\Users\15520>conda install pytorch1.12.0 torchvision0.13.0 torchaudio==0.12.0 cudatoolkit=11.6 -c pytorch -c conda-forge
Solving environment: failed
CondaValueError: Malformed version string ‘~’: invalid character(s).

阿巴阿巴果真懒一时,回旋镖来的是真快。这个问题没记错是因为我anaconda版本过低导致的,采用pip安装吧,还没有做好更新anaconda的准备,害怕影响已有的虚拟环境,这告诉我们什么,anaconda还是有必要安装比较新的版本的T~T

参考

参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值