• ubuntu18.40 rtx2080ti安装显卡驱动/cuda/cudnn/tensorflow-gpu


    电脑环境

    ubuntu 18.40

    gpu  rtx2080ti

    一.安装显卡驱动

    刚开始尝试用手动安装方式安装驱动 下载了驱动程序但是因为没有gcc所以放弃这种方法

    后尝试最简单的方式

    在 菜单--软件和更新中--附加驱动 中会自动显示需要的驱动程序

    但是遗憾的是我的这里显示的是 没有可安装的驱动

    所以继续尝试其他方法

    使用apt get 命令安装 如下

    https://blog.csdn.net/breeze5428/article/details/80013753

    在这之前需要禁用 nouveau 如下博客中的 3.禁用nouveau

    https://blog.csdn.net/oTengYue/article/details/79506758

    最后输入nvidia-smi显示

     

    c从这里开始一波三折

    !!!!!!!!!!!!!!!提示:我第一次是按照最新版本安装但是失败 版本为cuda10.0 cudnn 7.5.0 tensorflow 1.13.1 anaconda 中python3.7 安装的

    !!!!!!!!!!!!!!!最后全部卸载重装 版本为 cuda9.0 cudnn 7.0.5 tensorflow 1.8.0 anaconda  中python3.6.5

    !!!!!!!!!!!!!!!想保险的 直接安装低版本的如上cuda9.0..........

    二. 安装cuda

    去官网找对应版本cuda下载下来 然后执行安装命令 即可

    安装tensorflow-gpu 由于清华镜像被禁 所以在线conda安装非常慢 尝试下载包本地安装

    https://www.jianshu.com/p/5e38e4a253e8

    下载对应版本的tensorflow文件 按照提示安装 (注意 这里需要翻墙) 本人是使用一台翻墙机器下载 然后拷贝到新机器中安装

    降tensorflow版本

    $ source ~/anaconda3/bin/activate root
    $ anaconda-navigator

    cuda历史版本

    https://blog.csdn.net/qq_34057614/article/details/81228746

    正确版本:

    window10+tensorflow-gpu1.13.1+cuda10.0+cudnn7.3.1 (我按照这些版本 还是会报cuda版本不对的错)

    卸载cuda和cudnn

    sudo /usr/local/cuda-8.0/bin/uninstall_cuda_8.0.pl

    sudo rm -rf /usr/local/cuda-8.0/

    https://blog.csdn.net/qq_15192373/article/details/81609077

    查看cuda和cudnn版本命令

    https://blog.csdn.net/shwan_ma/article/details/78385910

    安装9.0cuda

    https://blog.csdn.net/wshixinshouaaa/article/details/83272282

    安装anaconda

    https://www.cnblogs.com/cord/p/9226641.html

    $ chmod +x Anaconda3-5.1.0-Linux-x86_64.sh
    $ ./Anaconda3-5.1.0-Linux-x86_64.sh

    启动anaconda 图形界面  这部是为了降低python版本想3.7.3---》3.6 但是太慢 直接重新安装anaconda

    $ source ~/anaconda3/bin/activate root
    $ anaconda-navigator

    安装cudnn

    sudo cp cuda/include/cudnn.h /usr/local/cuda-9.0/include
    sudo cp cuda/lib64/libcudnn* /usr/local/cuda-9.0/lib64
    sudo chmod a+r /usr/local/cuda-9.0/include/cudnn.h /usr/local/cuda-9.0/lib64/libcudnn*

    查看cuda

    cat /usr/local/cuda/version.txt

    查看cudnn

    cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2

    1最后终于成功了 附图撒花

    结尾附我的cuda9.0/cudnn7.0.5/tensorflow-gpu1.8.0/anaconda3.5.2安装包

    链接: https://pan.baidu.com/s/11lcmk_T5SYbj0RFST6gBcA 提取码: qfm2 复制这段内容后打开百度网盘手机App,操作更方便哦


  • 相关阅读:
    Python——学习笔记
    Ubuntu开发相关环境搭建
    解决联想R720双系统Ubuntu16.04的无线网卡开启问题及信号不稳定
    Win10环境下多JDK切换以及could not find java.dll异常解决
    Java——this关键字总结
    Java——多线程编程学习/01
    Python日常Bug集
    《集体智慧编程学习笔记》——Chapter2:提供推荐
    解决Pycharm无法显示matplotlib绘图问题
    Kettle启动时报错Cannot create java virtual machine & A java exception has occurred
  • 原文地址:https://www.cnblogs.com/bob-jianfeng/p/10951843.html
Copyright © 2020-2023  润新知