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)
上一篇 2025年9月18日 上午10:15
下一篇 2025年9月18日 上午10:43


相关推荐

  • 大数据Hive(六):Hive的表生成函数

    大数据Hive(六):Hive的表生成函数解释 用于和 split explode 等 UDTF 一起使用 它能够将一列数据拆成多行数据 在此基础上可以对拆分后的数据进行聚合 explode MAP map 中每个 key value 对 生成一行 key 为一列 value 为一列 explode col 将 hive 一列中复杂的 array 或者 map 结构拆分成多行 reflect 函数可以支持在 sql 中调用 java 中的自带函数 explode ARRAY 数组的每个元素生成一行

    2026年3月19日
    1
  • 《老漏洞复现与分析篇》 – 其一 – shift后门

    《老漏洞复现与分析篇》 – 其一 – shift后门引言因为本菜鸡的博客没什么文章素材,所以想开一个新文章类别,本来想整一个漏洞分析和复现的,无奈由于实力不允许,只能再前面加一个“老”字,整一点多年前的老漏洞拿来复现和分析。俗话说得好,要善于总结前人的经验和智慧,才能在自己的前进道路上走得更快。本系列在我能理解的范围内我都会详细讲解,我不能理解的就靠收集网上的资料了,引用会注明来源和作者,如有侵权请联系我删除。那么废话…

    2025年12月6日
    3
  • pycharm创建环境_pycharm设置默认开头

    pycharm创建环境_pycharm设置默认开头模版:#!/usr/bin/envPython3#-*-coding:utf-8-*-#@Author:zsc#@FILE:${NAME}.py#@Time:${DATE}${TIME}#@Software:${PRODUCT_NAME}示例:#!/usr/bin/envPython3#-*-codi…

    2022年8月27日
    9
  • 最优化算法之模拟退火算法(SA)

    最优化算法之模拟退火算法(SA)一 爬山算法 HillClimbing 介绍模拟退火前 先介绍爬山算法 爬山算法是一种简单的贪心搜索算法 该算法每次从当前解的临近解空间中选择一个最优解作为当前解 直到达到一个局部最优解 爬山算法实现很简单 其主要缺点是会陷入局部最优解 而不一定能搜索到全局最优解 如图 1 所示 假设 C 点为当前解 爬山算法搜索到 A 点这个局部最优解就会停止搜索 因为在 A 点无论向那个方向小幅度移动

    2026年3月17日
    2
  • Shiro 框架简单介绍

    Shiro 框架简单介绍Shiro 框架简单介绍

    2022年4月22日
    43
  • PhpStorm 2021.2 x64 激活码(已测有效)

    PhpStorm 2021.2 x64 激活码(已测有效),https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月14日
    58

发表回复

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

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