大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺
Linux下CUDA卸载不完全与重装失败
由于需要使用Tensorflow,需要安装CUDA与和cuDNN,第一次安装时,安装的CUDA版本太高,导致无法和Tensorflow匹配,因此需要卸载掉CUDA。
卸载的方法:
网上有说明可以通过以下语句卸载,但我并没有在相应目录下面找到卸载脚本,
cd /usr/local/cuda/bin
sudo ./uninstall_cuda_x.x.pl
或
sudo ./cuda-uninstaller
因此采用了另一种卸载方法,即:
sudo apt-get --purge remove cuda-repo-ubuntu1804-10-0-local-10.0.130-410.48
sudo apt-get --purge remove cuda-xx-x //注意安装的版本号
之后删除了 /usr/local/cuda/bin 目录下面的cuda与cuda-10.0文件夹。
接下来下载了另一个版本cuda的deb文件,并执行:
sudo dpkg -i cuda-repo-ubuntuxxx-x-x-local-ga2_8.0.61-1_amd64.deb
上述是一个解压的过程,第一次安装时,执行上面的语句会提醒需要执行:
sudo apt-key add /var/cuda-repo-<version>/7fa2af80.pub
将其执行之后才可以执行以下两句:
sudo apt-get update
sudo apt-get install cuda
但第二次安装的时候,执行完解压命令后并不提示执行添加pub文件的指令,此时如果马上update 和 install 会发现无法安装成功的。
因此需要我们在解压完后,进入 /var/cuda-repo-/文件夹找到相应的pub文件,执行apt-key add语句 (注意version处替换为对应的版本号),这样便可以安装成功新版本的CUDA,之后需要配置路基等操作,可以参见其他教程。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/196750.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...