服务器里如何自己用某一版本的cuda,而不影响其他人,如果创建自己版本的cuda

问题场景:有一台AI服务器,默认安装的是cuda12版本的,但目前你自己跑的项目需要cuda11.3版本的,如何不影响其他人而创建只属于自己的cuda呢

系统CentOS

第一步 获取下载链接

CUDA Toolkit Archive | NVIDIA Developer

 去上面的链接里找到你需要的cuda版本

比如我想安装11.3,那就选好需要的版本,最后会给指令。

wget https://developer.download.nvidia.com/compute/cuda/11.3.0/local_installers/cuda_11.3.0_465.19.01_linux.run
sudo sh cuda_11.3.0_465.19.01_linux.run

这样之后会执行安装。

第二步  配置个人环境变量

用ssh工具打开home下个人的文件夹,找到一个名为 .bashrc的文件,把下面这段代码复制到最后面,之后修改里面的your_username,替换成你自己的用户名,之后记得保存

export PATH=/home/your_username/cuda-11.3/bin:$PATH
export LD_LIBRARY_PATH=/home/your_username/cuda-11.3/lib64:$LD_LIBRARY_PATH

之后重新连接服务器,输入

nvcc --version

就会显示你当前使用cuda变成成11.3

解释:为什么不用nano这样的工具编辑配置文件呢,因为我不会,我的ssh工具能直接打开,就不学了,bye。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值