cuda卸载+linux,【CUDA】linux ubuntu16.04 卸载cuda8.0 安装cuda9.0-Go语言中文社区

因tensorflow版本的原因,现需要卸载原来的cuda8.0版本,重新安装cuda9.0版本。

一、卸载cuda8.0

使用cuda自带的卸载工具进行卸载。

cd /usr/local/cuda/bin

sudo ./uninstall_cuda_9.0.pl

安装指示卸载即可。

二、安装cuda9.0

2.1 安装驱动

首先安装驱动。

最简单的办法是点击Applications-->System-->Software Updater。

选择Additional Drivers选项卡。

c10d04fea6009891909f7f9d9406503a.png

选择要应用的驱动版本,点击Apply Changes,等待驱动安装好,安装好之后需要重启电脑。

2.2 安装cuda9.0

a65db8880dad8f69667bf8f677d3e821.png

执行

sudo sh cuda_9.0.176_384.81_linux.run

一路按照指示安装即可。只是有一个地方需要注意:在询问是否安装gpu drivers时要选择no。

安装路径在/usr/local/cuda-9.0,一般会链接到/usr/local/cuda。安装成功之后,还要配置环境变量。

执行

vim ~/.bashrc

在末尾添加如下内容:

export PATH="/usr/local/cuda/bin:$PATH"

export LD_LIBRARY_PATH="/usr/local/cuda/lib64:$LD_LIBRARY_PATH"

执行

sudo vim /etc/profile

在末尾添加如下内容。

export PATH=/usr/local/cuda/bin:$PATH

export CUDA_INSTALL_PATH=/usr/local/cuda

export LD_LIBRARY_PATH=$CUDA_INSTALL_PATH/lib64:$LD_LIBRARY_PATH

执行

source /etc/profile

使设置生效。

创建链接文件:

sudo vim /etc/ld.so.conf.d/cuda.conf

在其中添加如下语句:

/usr/local/cuda/lib64

然后执行

sudo ldconfig

2.3 安装cudnn

下载cudnn需要登录nvidia账户,请自行下载。

下载之后解压,目录结构如下:

8fc2f1f91e66f04a82608d000b8ff8a1.png

将头文件和库文件分别拷贝到cuda对应的目录下:

sudo cp cuda/include/cudnn.h /usr/local/cuda/include

sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64

再更改一下他们的执行权限。

sudo chmod a+r /usr/local/cuda/include/cudnn.h

sudo chmod a+r /usr/local/cuda/lib64/libcudnn*

最后更新一下链接:

sudo ln -sf libcudnn.so.7.0.5 libcudnn.so.7

sudo ln -sf libcudnn.so.7 libcudnn.so

sudo ldconfig

查看一下nvcc的信息验证安装是否成功。

nvcc -V

c10bb45c375f74f0c281a14ada4f9644.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
对于 CUDA 11.8 版本,TensorFlow 目前还不支持直接安装。TensorFlow 支持的 CUDA 版本可以在 TensorFlow 官方网站上查询。目前(截至2022年9月),TensorFlow 仅支持 CUDA 10.1、10.2、11.0 和 11.3 版本。 如果你想在 CUDA 11.8 上安装 TensorFlow,你可能需要降级到 TensorFlow 支持的 CUDA 版本之一。你可以按照以下步骤进行操作: 1. 卸载 CUDA 11.8:根据你的操作系统和安装方式,使用适当的命令或卸载程序将 CUDA 11.8 完全卸载。 2. 安装适当版本的 CUDA:根据 TensorFlow 的要求,安装 TensorFlow 支持的 CUDA 版本之一(例如 CUDA 10.1、10.2、11.0 或 11.3)。你可以从 NVIDIA 官方网站上下载适合你的操作系统的 CUDA 安装包,并按照官方文档的说明进行安装。 3. 安装 cuDNN:在安装适当版本的 CUDA 后,你还需要安装与之兼容的 cuDNN(CUDA Deep Neural Network)。你可以从 NVIDIA 开发者网站上下载适合你的 CUDA 版本的 cuDNN,并按照官方文档的说明进行安装。 4. 安装 TensorFlow:在安装好正确版本的 CUDA 和 cuDNN 后,你可以使用适当的命令(如 pip)来安装 TensorFlow。你可以在 TensorFlow 官方网站上找到适合你的 CUDA 版本的 TensorFlow 安装指南。 需要注意的是,降级 CUDA 版本可能会对其他依赖 CUDA 的软件产生影响,所以在进行降级之前,请确保你了解这些潜在的影响,并做好必要的备份和准备工作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值