CUDA安装教程

本文详细介绍了CUDA和cuDNN的下载、安装及验证过程,包括选择合适的CUDA版本,安装CUDAToolkit,配置环境变量,以及验证CUDA是否成功安装。接着,讲解了cuDNN的下载、配置和验证步骤,确保其与CUDA协同工作。最后,提到了针对深度学习的GPU版PyTorch的安装方法,解决了运行代码时可能出现的问题。
摘要由CSDN通过智能技术生成

1 cuda的下载及安装

1.1 查看适合的cuda版本

 我电脑上支持的cuda是11.6的

1.2 cuda toolkit下载

​​​​​kCUDA Toolkit Archive | NVIDIA Developer

进入上述网页,找到适合的cuda

1.3 cuda toolkit安装

双击exe文件进行安装即可

1.4 配置环境

 打开 设置->高级系统设置->环境变量 

        红框里的是系统自动添加的,蓝框里的有些情况系统不会自动添加,需要手动添加,添加时注意自己的路径。

NVCUDASAMPLES_ROOT  C:\ProgramData\NVIDIA Corporation\CUDA Samples\v11.6

NVCUDASAMPLES11_6_ROOT  C:\ProgramData\NVIDIA Corporation\CUDA Samples\v11.6

 1.4 验证

 win+R,输入cmd,输入nvcc --version查看版本号,输入set cuda查看设置的环境变量

2 cuANN下载及安装 

2.1 cuDNN下载

 下载地址如下,下载之前需要注册一下
https://developer.nvidia.com/rdp/cudnn-download

 如下链接,有适合自己的版本

cuDNN Archive | NVIDIA Developer

2.2 cuDNN配置

将cuDNN解压到D盘

 将三个文件夹拷贝到到cuda的安装目录下。默认的安装路径为

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

2.3 添加环境变量

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6\bin
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6\include
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6\lib
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6\libnvvp

2.4 验证

       win+R cmd进入安装目录下,再进入到 extras\demo_suite下,执行.\bandwidthTest.exe和.\deviceQuery.exe,得到下图。

3 安装GPU版的torch(不需要torch的忽略)

当跑深度学习代码时,会出现如下错误,原因是原先安装的是GPU版本的torch。

3.1 安装GPU版torch

进入官网Start Locally | PyTorch

选择各配置,复制红线链接

 

打开torch和torchvision选择适合自己的版本

 进入该路径下执行pip

pip install torch-1.12.1+cu116-cp38-cp38-win_amd64.whl

pip install torchvision-0.13.1+cu116-cp38-cp38-win_amd64.whl

 

 cuda可以用,代码已经可以正常执行

以下是Ubuntu 20.04 CUDA安装教程: 1. 下载CUDA Toolkit安装包 首先,您需要从NVIDIA官网下载CUDA Toolkit安装包。请确保您下载的是适用于Ubuntu 20.04的版本。 2. 安装依赖项 在安装CUDA Toolkit之前,您需要安装一些依赖项。打开终端并输入以下命令: sudo apt-get update sudo apt-get install build-essential dkms freeglut3 freeglut3-dev libxi-dev libxmu-dev 3. 安装NVIDIA驱动程序 在安装CUDA Toolkit之前,您需要安装适用于您的NVIDIA显卡的驱动程序。您可以使用以下命令来安装最新的NVIDIA驱动程序: sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt-get update sudo apt-get install nvidia-driver-440 请注意,您需要根据您的显卡型号选择适当的驱动程序版本。 4. 安装CUDA Toolkit 现在,您可以开始安装CUDA Toolkit了。打开终端并进入您下载的CUDA Toolkit安装包所在的目录。然后,运行以下命令: sudo sh cuda_11..2_450.51.05_linux.run 请注意,您需要将上面的命令替换为您下载的CUDA Toolkit安装包的名称。 在安装过程中,您需要接受许可协议并选择安装选项。请按照屏幕上的指示进行操作。 5. 配置环境变量 安装完成后,您需要配置环境变量。打开终端并输入以下命令: sudo nano /etc/environment 在打开的文件中,添加以下行: PATH="/usr/local/cuda/bin:$PATH" LD_LIBRARY_PATH="/usr/local/cuda/lib64:$LD_LIBRARY_PATH" 保存并关闭文件。然后,运行以下命令以使更改生效: source /etc/environment 6. 测试CUDA安装 现在,您可以测试CUDA是否正确安装。打开终端并输入以下命令: nvcc -V 如果您看到与您安装CUDA版本相对应的输出,则表示CUDA已成功安装。 希望这个教程对您有所帮助!
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SU_ZCS

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值