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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 设置窗体透明C#代码

    上个示例是C#调用windowsapi在原来代码上加入窗体透明,控件不透明代码:1usingSystem;2usingSystem.Runtime.InteropServices;3

    2021年12月21日
    44
  • 帆软报表,异常问题汇总

    帆软报表,异常问题汇总164.导出excel0kb内存不够或者磁盘空间不足163.UnresolvableOperation:mobileinclassReportDispatcher排除jar包和插件影响的话,可能是LIC里面没有决策平台功能点162.客户嵌入我们的url时出现报错Refusedtodisplay’URL’inaframebecauseitset’X-Fr…

    2022年10月3日
    4
  • python strip()函数

    python strip()函数函数原型声明:s为字符串,rm为要删除的字符序列s.strip(rm)删除s字符串中开头、结尾处,位于rm删除序列的字符s.lstrip(rm)删除s字符串中开头处,位于rm删除序列的字符s.rs

    2022年7月5日
    23
  • navicat for mysql 激活码【在线注册码/序列号/破解码】

    navicat for mysql 激活码【在线注册码/序列号/破解码】,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月18日
    834
  • java 四舍五入运算_JAVA正确的四舍五入方法「建议收藏」

    java 四舍五入运算_JAVA正确的四舍五入方法「建议收藏」在JDK版本为1.8的情况运行下面的代码,会发现很神奇的情况(见运行结果)。看如下代码:packagecom.longge.mytest;importjava.math.BigDecimal;importjava.math.RoundingMode;importjava.text.DecimalFormat;importorg.junit.Test;publicclassTestDecimal…

    2022年5月11日
    49
  • golang环境搭建_linux开发环境的搭建

    golang环境搭建_linux开发环境的搭建『Golang』(Go语言,以下简称Go)是Google开发的一种编译型、可并行化、并具有垃圾回收功能的编程语言。罗布·派克(RobPike)、罗伯特·格瑞史莫(RobertGriesemer)、及肯·汤普逊于2007年9月开始设计Go,随后IanLanceTaylor、RussCox加入项目中。Go是基于Inferno操作系统所开发的。Go于2009

    2022年10月11日
    1

发表回复

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

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