deepin15.8安装cuda9.1+tensorflow1.6+cudnn7.1.3教程(亲测有效)

今天尝试了一下国产的系统,说实话,非常好,安装了之后笔者也安装了tensorflowGPU版本,为了大家方便,分享给大家:

    有不明白的地方可以发送邮件到[email protected] 笔者看到的话尽量给大家解答

第一步 :

    切换驱动为闭源驱动 ,deepin上切换非常方便,不需要去下载什么,直接用自带的显卡驱动管理器点一下就可以,如图 :

     deepin15.8安装cuda9.1+tensorflow1.6+cudnn7.1.3教程(亲测有效)_第1张图片

第二步:

   安装CUDA9.1,笔者这里为了方便,所以直接用命令行就行,下载有些慢,但是安装很方便 :直接在命令窗口输入如下 :


     sudo apt install nvidia-cuda-dev nvidia-cuda-toolkit nvidia-nsight nvidia-visual-profiler


第三步:

  安装Cudnn7.1.3,到网站上下载cundd7.1.3 for linux ,网址:https://developer.nvidia.com/cudnn

deepin15.8安装cuda9.1+tensorflow1.6+cudnn7.1.3教程(亲测有效)_第2张图片  下载好之后解压开,执行如下操作 :

                 (1).将解压出来的cuda/include/下的cudnn.h文件复制到/usr/local/include/目录下。

                  (2).将cuda/lib64/目录下的所有文件复制到python环境的tensorflow包的tensorflow/python/目录下,这个目录与你的python安装方式有关,我的是anaconda3安装的,位置在~/anaconda3/envs/tensorflow_gpu/lib/python3.6/site-packages/tensorflow/python,大家可以参考

第四部 :安装tensorflow1.6,注意,由于官方的版本不支持cuda9.1,所以这里不能使用官方的版本,这里提供一个下载地址,可以下载到支持cuda9.1的版本,并且该大神编译了很多其它的版本供大家选择 :

 我使用的版本 :  https://github.com/mind/wheels/releases/tag/tf1.6-gpu-cuda91

 版本库:https://github.com/fo40225/tensorflow-windows-wheel

下载之后在命令行输入 pip install tensorflow-1.6.0-cp36-cp36m-linux_x86_64.就可以,注意如果是anaconda下,需要先切换到你需要安装的那个环境内,比如说我的 :

       source activate tensorflow_gpu

       pip install tensorflow-1.6.0-cp36-cp36m-linux_x86_64

到此为止就安装好了,这个步骤笔者亲测可以安装好,大家可以参考:

       安装软件环境 和硬件环境如下 :

              deepin15.8 + anaconda3

              硬件 : i5 8500    16G    256G     gtx1080

你可能感兴趣的:(机器学习算法)