当前位置: 首页 > news >正文

(2025最新版)CUDA安装及环境配置

CUDA安装

文章目录

  • CUDA安装
  • 检查本地环境
  • 下载CUDA安装包
  • CUDA安装
  • 检查是否安装成功

学习深度学习的小伙伴在配置环境的时候必不可少的一件事就是安装CUDA,在这个过程中也是容易踩很多坑,所以这里写一篇教程来帮助新入门的小伙伴快速安装CUDA,减少踩坑。

检查本地环境

我这里是win11系统,所以以win11系统为例安装,win10系统步骤与win11类似。

打开命令行终端,然后输入nvidia-smi命令,会看到以下输出,在右上角可以看到本地环境最高支持的CUDA版本,如果输入nvidia-smi命令提示“无法识别的命令”,那么先更新显卡驱动,然后添加系统环境路径就好。

image-20250423211113031

如图所示,这里显示我本地支持安装的CUDA版本最高为12.6,我的显卡是4060 Ti,这里说明我只要安装的CUDA版本低于12.6都行,这里我以安装CUDA11.8为例进行安装。

下载CUDA安装包

下载CUDA安装包,在NVIDIA官网即可选择自己想要安装的版本进行下载,官网地址为:https://developer.nvidia.com/cuda-toolkit-archive

image-20250423211924023

找到想要安装的版本,点击进去选择自己的电脑系统

image-20250423212024717

然后一步一步点击就好。

image-20250423212153903

注意最后一项记得选择exe(local),然后就可以点击下载了。

CUDA安装

在安装包下载完成后,双击打开进行安装。

image-20250423212457132

这里是临时抽取文件放置的路径,直接点击OK就好,随后会进入系统兼容性的检查,一般情况下不会出现问题,直接点击下一步就好。

image-20250421171557622

image-20250421171621343

image-20250421171215078

这里检查完成之后点击同意并继续

image-20250421171254298

这里选择自定义安装,然后会让选择安装路径。然后就点击下一步。

image-20250421171416863

这里的CUDA组件点开,可以选择是否安装Visual Studio Integration,如果自己本地的c++编译库已经安装好的可以选择不进行安装,如果没有安装好的,可以勾选上。这里我已经安装好, 所以就不勾选了。

image-20250421171845437

点击下一步之后就可以选择安装地址了,然后点击下一步就开始安装了。

image-20250421171856197

image-20250421172004030

image-20250421172021296

出现如图所示界面,表示安装成功。

检查是否安装成功

打开命令行终端,在终端中输入命令nvcc -V,如果弹出如下界面,表示已经安装成功。

image-20250423213202126

如图所示,输入命令之后,显示cuda_11.8,说明我的CUDA11.8版本已经安装成功。

如果输入nvcc -V没有输出的话,可以检查是否配置系统环境变量。

点击设置->系统->高级系统设置->环境变量

image-20250423213718197

找到如图所示的界面,然后选择你本地安装的CUDA的这两个目录,添加到环境变量中,然后点击确定,就可以正常显示了。

image-20250423213901355

到此,你的CUDA就成功安装了。

http://www.xdnf.cn/news/100351.html

相关文章:

  • 文件上传过程中出现EOFException的解决方案
  • 建筑安全员 A 证与 C 证:差异决定职业方向
  • 【3.1】pod详解——Pod的结构
  • Science Robotics 新型层级化架构实现250个机器人智能组队,“单点故障”系统仍可稳定运行
  • 汽车租赁管理系统分析方案
  • Redis核心技术知识点全集
  • C#语言实现PDF转Excel
  • 【论文阅读】Dual-branch Cross-Patch Attention Learning for Group Affect Recognition
  • Tkinter:Python 3官方轻量级GUI库
  • 常见的五种权限管理模型
  • 用交换机连接两台电脑,电脑A读取/写电脑B的数据
  • openGauss数据库:起源、特性与对比分析
  • CSS内边距、外边距、边框
  • 【C/C++】插件机制:基于工厂函数的动态插件加载
  • 【多线程】二、pthread库 线程控制 线程分离 __thread关键字 线程库封装
  • skynet.cluster 库函数应用
  • update方法
  • Kafka 保证多分区的全局顺序性的设计方案和具体实现
  • 接口访问数据库报错问题记录
  • Java多线程的暗号密码:5分钟掌握wait/notify
  • 大模型框架技术演进与全栈实践指南
  • 57、Spring Boot 最佳实践
  • 模板方法模式:定义算法骨架的设计模式
  • 图文结合 - 光伏系统产品设计PRD文档 -(慧哥)慧知开源充电桩平台
  • docker学习笔记5-docker中启动Mysql的最佳实践
  • SQL技术终极指南:从内核原理到超大规模应用
  • 4.23刷题记录(栈与队列专题)
  • devops自动化容器化部署
  • 【人工智能】解锁 AI 潜能:DeepSeek 大模型迁移学习与特定领域微调的实践
  • MCP 协议:AI 时代的 “USB-C” 革命——从接口统一到生态重构的技术哲学