linux环境安装cuda toolkit

本文详细描述了如何在已有CUDA版本的环境中全新安装CUDA11.8,包括避免驱动更新的问题,以及如何在多个版本间进行切换,通过设置环境变量确保正确使用指定版本的CUDACompiler。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1 全新安装

如果环境中没安装过cuda版本, 这种情况下比较简单。 直接在https://developer.nvidia.com/cuda-toolkit-archive选择对应版本下载安装即可。

如下为安装cuda toolkit 11.8.
在这里插入图片描述

2 环境中已经存在其他版本

这种情况下比较复杂一些。 首先要确认最高支持的版本,通过nvidia-smi查看,
在这里插入图片描述
这里显示cuda版本是11.8, 这里显示的是驱动的版本。由于驱动是向下兼容的,因此只要cuda toolkit版本小于等于这个即可。

安装时为了避免更新驱动导致其他问题, 在执行sudo sh cuda_11.8.0_520.61.05_linux.run安装过程中, 我们把驱动这一项去掉, 只安装cuda toolkit.
在这里插入图片描述

安装完成后提示信息如下:


                
### Linux环境安装CUDA Toolkit 为了在Linux环境中成功安装CUDA Toolkit并避免因驱动更新带来的潜在问题,在执行安装脚本`cuda_11.8.0_520.61.05_linux.run`的过程中可以选择不安装驱动程序[^1]。 #### 准备工作 确认当前系统的NVIDIA驱动版本是否满足目标CUDA版本的要求至关重要。可以通过命令`watch nvidia-smi`来实时监控GPU的状态以及所使用的驱动版本号,以此判断现有驱动能否支持计划安装CUDA Toolkit版本[^3]。 #### 下载安装文件 从官方渠道获取适用于特定操作系统的CUDA安装包是必要的。对于Linux系统而言,可以采用wget工具下载对应版本的安装文件: ```bash wget https://developer.download.nvidia.com/compute/cuda/11.1.0/local_installers/cuda_11.1.0_455.23.05_linux.run ``` #### 执行安装过程 启动安装向导前建议先阅读相关文档了解可能遇到的情况及解决方案。当准备就绪后可通过如下方式运行安装器,并按照提示完成仅限于CUDA Toolkit部分的选择性安装而不涉及显卡驱动的部分: ```bash sudo sh cuda_11.1.0_455.23.05_linux.run --silent --toolkit ``` 这里使用了两个参数:`--silent`表示静默模式下自动接受默认设置;而`--toolkit`则指定了只安装开发套件本身而非整个软件集合中的所有组件[^2]。 #### 验证安装成果 最后一步是对新安装好的CUDA环境做基本的功能测试,确保一切正常运作。这通常涉及到编译一些简单的CUDA C/C++源码例子,并观察其能否顺利链接到库函数上。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值