cuda下载安装教程
AI摘要
leondoo.com
1
%CUDA_PATH%\bin
%CUDA_PATH%\lib\x64
%CUDA_PATH%\libnvvp
/etc/modprobe.d/blacklist-nouveau.conf
1
2
3
4
5
6
7
9
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\vX.X
CUDA_IN_PATH: %CUDA_PATH%\bin CUDA_LI_PATH: %CUDA_PATH%\lib\x6479。
CUDA_IN_PATH: %CUDA_PATH%\bin
CUDA_IN_PATH
CUDA_LI_PATH: %CUDA_PATH%\lib\x6479。
CUDA_LI_PATH
CUDA_PATH: 指向CUDA安装主目录(如C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6)。 PATH: 包含%CUDA_PATH%\bin和%CUDA_PATH%\libnvvp路径27。
CUDA_PATH: 指向CUDA安装主目录(如C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6)。
CUDA_PATH
CUDA下载安装教程
Linux系统注意事项 Ubuntu用户需提前禁用开源驱动nouveau: 创建文件/etc/modprobe.d/blacklist-nouveau.conf ,写入blacklist nouveau。 执行sudo update-initramfs -u并重启65。
Linux系统注意事项 Ubuntu用户需提前禁用开源驱动nouveau:
Linux系统注意事项
PATH: 包含%CUDA_PATH%\bin和%CUDA_PATH%\libnvvp路径27。
PATH
Visual Studio集成报错 安装时若勾选“Visual Studio Integration”后出现错误,需重新运行安装程序并取消勾选此项,或单独安装对应版本的VS插件23。
Visual Studio集成报错
bandwidthTest
bin
blacklist nouveau
cuDNN安装 从NVIDIA下载与CUDA版本匹配的cuDNN压缩包,解压后将其bin、include、lib文件夹至CUDA安装目录,覆盖同名文件夹34。 多版本CUDA切换 通过修改环境变量CUDA_PATH指向不同版本的安装路径,实现多版本共存与管理9。
cuDNN安装 从NVIDIA下载与CUDA版本匹配的cuDNN压缩包,解压后将其bin、include、lib文件夹至CUDA安装目录,覆盖同名文件夹34。
cuDNN安装
cuda_11.6_windows.exe
deviceQuery
include
lib
nouveau
nvcc --version 或 nvcc -V:显示CUDA编译器版本。 set cuda:查看环境变量中的CUDA路径12。
nvcc --version 或 nvcc -V:显示CUDA编译器版本。
nvcc --version
nvcc -V
nvcc
nvidia-i
set cuda
set cuda:查看环境变量中的CUDA路径12。
sudo update-initramfs -u
一、安装前准备
七、后续配置(可选)
三、安装流程详解
临时解压目录默认即可,与安装路径重叠导致文件冲突23。
二、CUDA Toolkit下载
五、安装验证
以管理员身份运行下载的CUDA安装文件(如cuda_11.6_windows.exe )。 临时解压目录默认即可,与安装路径重叠导致文件冲突23。
以管理员身份运行下载的CUDA安装文件(如cuda_11.6_windows.exe )。
六、常见问题处理
创建文件/etc/modprobe.d/blacklist-nouveau.conf ,写入blacklist nouveau。 执行sudo update-initramfs -u并重启65。
创建文件/etc/modprobe.d/blacklist-nouveau.conf ,写入blacklist nouveau。
启动安装程序 以管理员身份运行下载的CUDA安装文件(如cuda_11.6_windows.exe )。 临时解压目录默认即可,与安装路径重叠导致文件冲突23。 安装选项配置 安装类型选择:首次安装建议选择“精简模式”,自动覆盖旧驱动及组件;若需自定义组件或保留现有驱动,选择“自定义模式”13。 组件勾选:勾选所有心组件(如CUDA Runtime、Development Tools),但需取消勾选“Visual Studio Integration”(此项可能导致安装失败)17。 路径设置:默认安装路径为C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\vX.X,建议保持默认。若自定义路径,需确保后续环境变量正确配置39。 完成安装 等待安装进度条完成,过程中可能提示安装NVIDIA图形驱动,按需选择更新或过。安装完成后重启计算机26。
启动安装程序 以管理员身份运行下载的CUDA安装文件(如cuda_11.6_windows.exe )。 临时解压目录默认即可,与安装路径重叠导致文件冲突23。
启动安装程序
四、环境变量配置
多版本CUDA切换 通过修改环境变量CUDA_PATH指向不同版本的安装路径,实现多版本共存与管理9。
多版本CUDA切换
安装类型选择
安装类型选择:首次安装建议选择“精简模式”,自动覆盖旧驱动及组件;若需自定义组件或保留现有驱动,选择“自定义模式”13。 组件勾选:勾选所有心组件(如CUDA Runtime、Development Tools),但需取消勾选“Visual Studio Integration”(此项可能导致安装失败)17。 路径设置:默认安装路径为C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\vX.X,建议保持默认。若自定义路径,需确保后续环境变量正确配置39。
安装类型选择:首次安装建议选择“精简模式”,自动覆盖旧驱动及组件;若需自定义组件或保留现有驱动,选择“自定义模式”13。
安装选项配置 安装类型选择:首次安装建议选择“精简模式”,自动覆盖旧驱动及组件;若需自定义组件或保留现有驱动,选择“自定义模式”13。 组件勾选:勾选所有心组件(如CUDA Runtime、Development Tools),但需取消勾选“Visual Studio Integration”(此项可能导致安装失败)17。 路径设置:默认安装路径为C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\vX.X,建议保持默认。若自定义路径,需确保后续环境变量正确配置39。
安装选项配置
完成安装 等待安装进度条完成,过程中可能提示安装NVIDIA图形驱动,按需选择更新或过。安装完成后重启计算机26。
完成安装
手动配置(可选) 若环境变量未自动添加,需手动添加以下路径至系统变量: CUDA_IN_PATH: %CUDA_PATH%\bin CUDA_LI_PATH: %CUDA_PATH%\lib\x6479。
手动配置(可选) 若环境变量未自动添加,需手动添加以下路径至系统变量:
手动配置(可选)
执行sudo update-initramfs -u并重启65。
操作系统要求 CUDA支持64位Windows 7及以上版本,或Ubuntu 16.04/18.04等Linux发行版。建议提前关闭软件及系统防火墙,安装过程中断16。
操作系统要求
版本 打开令行输入以下令: nvcc --version 或 nvcc -V:显示CUDA编译器版本。 set cuda:查看环境变量中的CUDA路径12。 示例程序测试 运行CUDA自带的示例程序(如deviceQuery或bandwidthTest),若输出“Result = PASS”则表明安装成功46。
版本 打开令行输入以下令: nvcc --version 或 nvcc -V:显示CUDA编译器版本。 set cuda:查看环境变量中的CUDA路径12。
版本 打开令行输入以下令:
版本
硬件与系统兼容性 确认计算机配备NVIDIA显卡并支持CUDA。通过令行输入nvidia-i查看显卡驱动版本,该令显示的驱动对应CUDA支持版本。例如,若显示驱动版本为12.2,则安装的CUDA版本需≤12.219。 操作系统要求 CUDA支持64位Windows 7及以上版本,或Ubuntu 16.04/18.04等Linux发行版。建议提前关闭软件及系统防火墙,安装过程中断16。
硬件与系统兼容性 确认计算机配备NVIDIA显卡并支持CUDA。通过令行输入nvidia-i查看显卡驱动版本,该令显示的驱动对应CUDA支持版本。例如,若显示驱动版本为12.2,则安装的CUDA版本需≤12.219。
硬件与系统兼容性
示例程序测试 运行CUDA自带的示例程序(如deviceQuery或bandwidthTest),若输出“Result = PASS”则表明安装成功46。
示例程序测试
组件勾选
组件勾选:勾选所有心组件(如CUDA Runtime、Development Tools),但需取消勾选“Visual Studio Integration”(此项可能导致安装失败)17。
自动配置 安装程序通常会自动添加以下环境变量: CUDA_PATH: 指向CUDA安装主目录(如C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6)。 PATH: 包含%CUDA_PATH%\bin和%CUDA_PATH%\libnvvp路径27。 手动配置(可选) 若环境变量未自动添加,需手动添加以下路径至系统变量: CUDA_IN_PATH: %CUDA_PATH%\bin CUDA_LI_PATH: %CUDA_PATH%\lib\x6479。
自动配置 安装程序通常会自动添加以下环境变量: CUDA_PATH: 指向CUDA安装主目录(如C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6)。 PATH: 包含%CUDA_PATH%\bin和%CUDA_PATH%\libnvvp路径27。
自动配置 安装程序通常会自动添加以下环境变量:
自动配置
路径设置
路径设置:默认安装路径为C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\vX.X,建议保持默认。若自定义路径,需确保后续环境变量正确配置39。
选择版本 访问NVIDIA官网的CUDA Toolkit归档页面,根据显卡驱动支持的版本选择对应的CUDA版本。例如,若需兼容TensorFlow等框架,建议选择推荐的稳定版本(如11.6、12.3等)23。 配置参数设置 下载时需选择操作系统类型(Windows/Linux)、架构(x86_64)及安装类型(推荐“exe[local]”本地安装包)。对于Windows用户,建议下载完整的安装包以简化流程12。
选择版本 访问NVIDIA官网的CUDA Toolkit归档页面,根据显卡驱动支持的版本选择对应的CUDA版本。例如,若需兼容TensorFlow等框架,建议选择推荐的稳定版本(如11.6、12.3等)23。
选择版本
配置参数设置 下载时需选择操作系统类型(Windows/Linux)、架构(x86_64)及安装类型(推荐“exe[local]”本地安装包)。对于Windows用户,建议下载完整的安装包以简化流程12。
配置参数设置
驱动兼容性问题 若安装后nvidia-i显示的CUDA版本与nvcc不一致,通常因驱动未更新导致,需通过NVIDIA GeForce Experience或手动下载驱动更新19。 Visual Studio集成报错 安装时若勾选“Visual Studio Integration”后出现错误,需重新运行安装程序并取消勾选此项,或单独安装对应版本的VS插件23。 Linux系统注意事项 Ubuntu用户需提前禁用开源驱动nouveau: 创建文件/etc/modprobe.d/blacklist-nouveau.conf ,写入blacklist nouveau。 执行sudo update-initramfs -u并重启65。
驱动兼容性问题 若安装后nvidia-i显示的CUDA版本与nvcc不一致,通常因驱动未更新导致,需通过NVIDIA GeForce Experience或手动下载驱动更新19。
驱动兼容性问题
相关问答
发表评论