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


相关推荐

  • PhpStorm中terminal窗口字体修改

    PhpStorm中terminal窗口字体修改

    2021年10月30日
    63
  • Mysql decimal详解

    Mysql decimal详解Mysqldecimal如何定义特点特点一详解如何定义decimal(totalCount,afterCount)参数说明totalCount:数字数量总和afterCount:小数点后数字数量总和特点每4字节存储9位数字,不足9位试具体位数决定占用空间最多存储65位数字,其中小数点前最多占35个,小数点后最多占30小数点占一字节最大空间占用为31字节特点一详解12(9+3)位数字,占6(4+2)位,3位数字最大值为999,1字节(28,256)<999

    2022年7月17日
    21
  • sftp使用方法_sftp服务

    sftp使用方法_sftp服务参考: https://baike.baidu.com/item/sftp参考:https://www.jianshu.com/p/64d571913185    要谈sftp(SSHFileTransferProtocol),首先要谈ftp(FileTransferProtocol),大家都知道ftp是文件传输协议,它基于tcp协议,可以用来发送文件。刚开始学web开发的时候,接…

    2022年10月7日
    2
  • 数据库函数依赖

    数据库函数依赖数据库函数依赖一、函数依赖(FunctionalDependency)的概念      数据依赖的一种,它反映属性或属性组之间相依存,互相制约的关系,即反映现实世界的约束关系。二、定义    设R(U)是属性U上的一个关系模式,X和Y均为U={A1,A2,…,An}的子集,r为R的任一关系,如果对于r中的任意两个元组u,v,只要有u[X]=v[X],就有u

    2022年6月15日
    27
  • 几何菱形包是什么牌子_菱形数学

    几何菱形包是什么牌子_菱形数学首页题库状态天梯课程比赛排行榜武则天 题目描述我的提交所有提交换下一题10049:凯的菱形时间限制:1000MS内存限制:131072KB提交总数:36AC总数:20问题描述打完一波农药,安琪拉感叹道:凯呀凯,你真是又帅又厉害!!!凯是真帅,他的菱形也是帅:最外层是字母A,然后里一层是B,再里一层是C。。。输入格式第一行输入整数n(1&lt…

    2022年9月1日
    2
  • Linux系列——VMware虚拟机配置端口转发(端口映射),实现远程访问[通俗易懂]

    Linux系列——VMware虚拟机配置端口转发(端口映射),实现远程访问[通俗易懂]前言本文所写的远程为各个电脑在同一个网段内本文主要详细介绍如何远程访问虚拟机里面的项目!机器:虚拟机(装在电脑1里)、电脑1(宿主机)、电脑2、电脑3、电脑4、电脑n…操作步骤:step1:打开虚拟机,选择编辑–虚拟网络编辑器step2:选择VMnet8,点击NAT设置,弹出一个设置窗口step3:添加一个端口转发主机端口:随便选取一个宿主机没有被占用……

    2022年8月21日
    8

发表回复

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

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