Ubuntu下cuda卸载

Ubuntu下cuda卸载由于需要安装cuda8.0,,所以需要卸载cuda7.5. 在/usr/local/cuda/bin 目录下,有cuda 自带的卸载工具uninstall_cuda_7.5.plcd/usr/local/cuda/binsudo./uninstall_cuda_7.5.pl剩下步骤步骤如下:1.安装显卡驱动[cpp] viewplain copysudo apt-get update…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

由于需要安装cuda8.0,,所以需要卸载cuda7.5. 
/usr/local/cuda/bin 目录下,有cuda 自带的卸载工具uninstall_cuda_7.5.pl

cd /usr/local/cuda/bin
sudo ./uninstall_cuda_7.5.pl


剩下步骤

步骤如下:

1.安装显卡驱动

[cpp] 
view plain
 copy

  1. sudo apt-get update  
  2. sudo apt-get upgrade  
  3. sudo add-apt-repository ppa:graphics-drivers/ppa  
  4. sudo apt-get update  
  5. sudo apt-get install nvidia-367  
  6. sudo apt-get install mesa-common-dev  
  7. sudo apt-get install freeglut3-dev  

    重启一下,使驱动生效,并使用以下命令测试驱动是否安装成功。

[cpp] 
view plain
 copy

  1. nvidia-smi  

2.安装CUDA

    官网链接,在这里下载好CUDA后,使用以下命令安装。

[cpp] 
view plain
 copy

  1. sudo dpkg -i cuda-repo-ubuntu1604-9-0-local-rc_9.0.103-1_amd64.deb  
  2. sudo apt-key add /var/cuda-repo-9-0-local-rc/7fa2af80.pub  
  3. sudo apt-get update  
  4. sudo apt-get install cuda  

    修改环境变量并使其生效。

[cpp] 
view plain
 copy

  1. export PATH=/usr/local/cuda/bin${PATH:+:${PATH}}  
  2. export LD_LIBRARY_PATH=/usr/local/cuda/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}  
  3. export CUDA_HOME=/usr/local/cuda  

    这时,显卡驱动可能会被覆盖,重启一下万无一失。

3.安装cuDNN

    官网链接,在这里下载好cuDNN,使用以下命令安装。

[cpp] 
view plain
 copy

  1. tar -zxvf cudnn-9.0-linux-x64-v7.tgz  
  2. sudo cp cuda/include/cudnn.h /usr/local/cuda/include/  
  3. sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64/ -d  
  4. sudo chmod a+r /usr/local/cuda/include/cudnn.h  
  5. sudo chmod a+r /usr/local/cuda/lib64/libcudnn*  

4.安装tensorflow

    先激活gymlab

[cpp] 
view plain
 copy

  1. source activate gymlab  

    安装python3-pip和python3-dev

[cpp] 
view plain
 copy

  1. sudo apt-get install python3-pip python3-dev  

    由于我想安装最新版本的支持python3.5的tensorflow1.6.0,然后我尝试使用以下命令进行安装。

[cpp] 
view plain
 copy

  1. sudo pip3 install –upgrade https://storage.proxy.ustclug.org/tensorflow/linux/gpu/tensorflow-1.6.0-cp35-cp35m-linux_x86_64.whl  

    报错了,404 not found,说明没有这个源,所以我又使用了以下命令进行安装。

[cpp] 
view plain
 copy

  1. pip3 install tensorflow-gpu  

    这次没报错,而且下载的正是最新版的1.6.0,也正是支持python3.5的。难不成这条命令会根据本机的python版本来下载最新版本的tensorflow?这个问题待定。

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

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

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


相关推荐

  • xcode自动签名_配置实用工具也不能移除

    xcode自动签名_配置实用工具也不能移除之前看到过一篇无证做真机测试的文章,很受用~不过因为当时手贱,把默认的“iPhoneDeveloper”签名改成了自己的名字直接导致后来的每一个XCode项目,我想在真机上面看效果都要重新设置签名配置。当然,是可以按照那篇文章把这个名字再修改回来,不过我当时懒,就一直这么弄着了如今经过了那么长的时间,我电脑里面存储的很多工程都沿用了这蛋疼的配置所以一时半会儿

    2022年9月27日
    0
  • UNIX的常用命令

    UNIX的常用命令Unix常用命令介绍:  多命令行:“;”多行命令:“\”1、系统关闭reboot、halt/shutdown、poweroff2、passwd命令:修改系统用户密码passwd[username]3、su命令:切换系统用户su[-username]username为空表示root用户4、cat命令:将指定的文件在标准输出到显示器cat [-AbET] [文件名列表]-A      …

    2022年5月31日
    30
  • 正则匹配数字,英文以及英文符号

    正则匹配数字,英文以及英文符号网上搜索很多正则验证方法,但都没有一个理想的解决方式。自己总结了下,对于这个问题目前是两种解决方式。1、通过循环字符串对每一个字符进行验证,这个方式简单就不做介绍了2、通过ASCII码匹对符合的次数来判断是否匹配(不要循环)第二种方式是不通过循环来进行正则的验证到达检测效果,这也是博主没找到合适的方法原因(总觉循环没必要)。newRegExp(“[\x20-\x7E]{“+str.length+”}”)通过数字,英文以及英文符号ASCII码的范围对字符串验证,并且加上其出现的次数,如果没有出现

    2022年6月22日
    160
  • Java拖拽排序工具类「建议收藏」

    Java拖拽排序工具类「建议收藏」packagecom.ciih.jwt.util.sort;importjava.lang.reflect.Field;importjava.util.Collections;importjava.util.List;/***拖拽排序工具:此工具将传入的list重新排序后返回,使用者只需要将list重新存入数据库即可完成排序.*<>*拖拽排序必然牵扯到两个元素,被拖拽的元素和被挤压的元素.排序方式就存在两种,一种是两个元素进行交换位置,一种是一个元素拖到.

    2022年6月29日
    24
  • GoLand激活码2021 4月【在线破解激活】

    GoLand激活码2021 4月【在线破解激活】,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月15日
    42
  • 单片机_MFRC522射频模块使用方法(含代码)

    单片机_MFRC522射频模块使用方法(含代码)MFRC522射频模块使用方法本文只讲解MFRC522射频模块使用方法(下文简称522模块),不包含原理说明,原理下篇~一、管脚解释522模块总共有8个引脚,除去复位、GND接地、3.3V电源、NC端悬空、SCK时钟端,剩余3个引脚,起数据作用。二、连接方法这里主要使用IIC的方法,相信写过IIC的同学都很熟悉这段代码。不熟悉也没关系,后文会附上52单片机的LCD1602显示UID的实现代码,包含UART测试代码。显而易见,通过总线办法读取数据只需要依照手册写代码就可以读出来,这里官方提供了

    2022年7月26日
    44

发表回复

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

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