Ubuntu + cuda + anaconda + cudatoolkit关系说明

本文详细介绍了在Ubuntu系统中如何安装和配置带有GPU支持的CUDA驱动,以及如何在Anaconda虚拟环境中安装指定版本的CUDA工具包。步骤包括检查支持的驱动、安装CUDA驱动、确认CUDA版本、安装CUDA并创建虚拟环境,以及在虚拟环境中使用GPU。需要注意的是,虚拟环境内的CUDA依赖于系统安装的完整CUDA和CUDNN,并且虚拟环境的CUDA版本不应超过系统安装的CUDA版本。
部署运行你感兴趣的模型镜像

Ubuntu:带有GPU的宿主机

1.通过指令查看支持的驱动,比如我的电脑支持nvidia-driver-460

# 查看支持的nvidia驱动
$ubuntu-driver devices

2.安装驱动之后查看支持的cuda版本,安装完成nvidia-driver-460使用下面指令可以看到支持的cuda版本为cuda11.2

$nvidia-smi

3.安装cuda和cudnn,我的驱动支持的cuda版本为11.2,则我可以安装11.2以内的cuda,比如我安装了cuda10.1

4.安装完成cuda10.1之后,安装anaconda创建虚拟环境,创建虚拟换的时候可以使用默认安装的系统cuda版本,也可以创建时指定一个新的cuda

# 比如
$conda install pytorch==1.2.0 torchvision==0.4.0 cudatoolkit=10.0 -c pytorch

这里的cudatoolkit就是安装在虚拟环境的cuda, 这个虚拟环境的cuda版本最好不要超过系统内安装的cuda10.1版本

5.注意anaconda虚拟环境里的cuda和cudnn不是完整的,必须依赖于系统内安装的cuda和cudnn

6.在虚拟环境里使用gpu时候会优先调用虚拟环境里的cuda/cudnn

您可能感兴趣的与本文相关的镜像

PyTorch 2.5

PyTorch 2.5

PyTorch
Cuda

PyTorch 是一个开源的 Python 机器学习库,基于 Torch 库,底层由 C++ 实现,应用于人工智能领域,如计算机视觉和自然语言处理

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值