两个版本cuda,如何指定cuda版本教程步骤附带cuda时提示空间不足“Not enough space on parition mounted at /”

1、cuda指定版本

博主系统装了两个版本的cuda,cuda10.0和cuda11.1,但是在使用的时候默认是cuda10.0,使用命令nvcc --version输出也是cuda10.0的信息。

以下给出更改默认cuda版本以及卸载cuda10.0的方法。

记录下解决过程。

在这里插入图片描述
图里可以看到

nvcc --version

博主输出的还是cuda10.0。

接下来依次执行以下命令:

sudo gedit ~/.bashrc

编辑文件.bashrc,在最末尾添加cuda11.1的信息:
在这里插入图片描述
注意图里/usr/local/cuda为cuda11.1的安装目录,如果目录名字有所更改,则应改为相应的目录名字。

此时在输入:

nvcc --version

即可看到输出的cuda版本为cuda11.1。

附上卸载cuda10.0步骤:

sudo /usr/local/cuda-10.0/bin/uninstall_cuda_10.0.pl
sudo /usr/bin/nvidia-uninstall

若有必要可删除cuda10.0相关文件:

sudo rm -r cuda-10.0

2、cuda安装提示空间不足

空间不足问题解决:

官方安装语句是在***linux.run目录下直接执行:

sudo sh cuda_***_linux.run 

比如:sudo sh cuda_8.0.44_linux.run

此时若出现“Not enough space on parition mounted at/temp…”,可通过如下方法解决:

sudo mkdir /opt/tmp    //新建tmp文件用作安装文件的临时文件夹。
sudo sh cuda_***_linux.run --tmpdir=/opt/tmp/

另外也可以尝试将安装语句直接改为:

sudo ./cuda_***_linux.run --no-opengl-libs

注意区分:

sudo ./NVIDIA_linux_***.run --no-opengl-files
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我宿孤栈

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值