linux 卸载cuda_华为qq启动异常请卸载重装

linux 卸载cuda_华为qq启动异常请卸载重装Linux下CUDA卸载不完全与重装失败由于需要使用Tensorflow,需要安装CUDA与和cuDNN,第一次安装时,安装的CUDA版本太高,导致无法和Tensorflow匹配,因此需要卸载掉CUDA。卸载的方法:网上有说明可以通过以下语句卸载,但我并没有在相应目录下面找到卸载脚本,cd/usr/local/cuda/binsudo./uninstall_cuda_x.x.p…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新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,之后需要配置路基等操作,可以参见其他教程。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/196750.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Stimulsoft.Report的代码实现功能自学整理(一)「建议收藏」

    Stimulsoft.Report的代码实现功能自学整理(一)「建议收藏」一、编译环境VisualStudio2017,Win764位,Stimulsoft版本2016.1.0.0。二、报表环境的汉化(代码实现)安装完Stimulsoft后,在路径下C:\ProgramFiles(x86)\StimulsoftReports.Net2016.1Trial\Localization中会发现很多xml文件,这些文…

    2022年7月26日
    20
  • 软件工程导论各种图_软件工程第一章思维导图

    软件工程导论各种图_软件工程第一章思维导图1、E-R图E-R图也是实体-联系图,E-R图属于需求分析的一部分,为了把用户的数据要求清楚、准确地描述出来,系统分析员通常建立一个概念性的数据模型。下面介绍E-R图的画法E-R图由数据对象(实体)、属性、联系三部分组成。通常用矩形框代表实体、用菱形框表示关系,用椭圆形或圆角矩形表示实体(或关系)的属性。例如:2、N-S图出于要有一种不允许违背结构程序设计精神的图形工具的考虑,提出了盒图,又称N-S图。盒图的表示方法有:盒图没有箭头,因此不允许随意转移控制。(

    2022年8月13日
    9
  • aarch64指令集_AArch64应用程序级编程模型

    aarch64指令集_AArch64应用程序级编程模型根据实现选择,体系结构支持多级执行特权,由从EL0到EL3的不同异常级别表示。EL0对应于最低的特权级别,通常被描述为无特权。应用层程序员模型是在EL0上执行软件的程序员模型。系统软件决定异常级别,因此决定软件运行的特权级别。当操作系统同时支持EL1和EL0执行时,应用程序通常在EL0上运行。允许操作系统以唯一的或共享的方式将系统资源分配给应用程序。从其他进程中提供一定程度的保护,因此有助于保护操…

    2022年10月17日
    2
  • tf2013_access下载免费中文版

    tf2013_access下载免费中文版
    TFS2010中文版下载 
     
    MicrosoftVisualStudioTeamFoundationServer2010中文版90天试用,可直接加序列号成正式版快速描述MicrosoftVisualStudioTeamFoundationServer2010是一个协作平台,它是Microsoft应用程序生命周期管理解决方案的核心,可帮助团队在整个IT生命周期中降低风险、简化交互过程并杜绝浪费。
    http://www.micros

    2022年9月24日
    3
  • 基于Mixin Network的C#语言比特币开发教程 : 用 Mixin Messenger 机器人接受和发送比特币…

    基于Mixin Network的C#语言比特币开发教程 : 用 Mixin Messenger 机器人接受和发送比特币…

    2021年7月2日
    189
  • PHP如何解决网站大流量与高并发的问题(一)「建议收藏」

    PHP如何解决网站大流量与高并发的问题(一)

    2022年2月9日
    72

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号