【深度学习】Ubuntu下CUDA+ cuDNN + TensorFlow/TensorLayer 深度学习环境搭建

概述

搭建步骤同Windows平台,包括:

  1. 确定安装各组件的版本,保证其相互之间能正常工作;
  2. 修改condapip的默认镜像网站;
  3. 安装最新版Anaconda,并使用其创建虚拟环境;
  4. 安装CUDA和cuDNN;
  5. 安装TensorFlow(GPU版)和TensorLayer。

以上如果有不明白的地方,请参看我的前一篇博客:【深度学习】windows 10下CUDA+ cuDNN + MXNet/TensorFlow/TensorLayer 深度学习环境搭建

本次安装的环境为(服务器为Ubuntu 14.04):
Ubuntu 14.04 python 3.6 + CUDA 8.0 + cuDNN 6.0 + Tensorflow-gpu 1.4 + Tensorlayer 1.4

安装Anaconda并创建环境

Anaconda安装过程这里不再赘述,安装完成之后配置环境变量。
在这里插入图片描述
创建虚拟环境,可参见我的另一篇博客:【Python】浅谈Python虚拟环境virtualenv

conda create -n tensor python=3.6 anaconda

创建的虚拟环境存储在~/anaconda/envs目录,即Anaconda安装目录下的envs文件夹中。

安装CUDA和cuDNN

下载安装CUDA

首先下载安装CUDA,我的版本如下:
在这里插入图片描述
我这里下载的是runfile类型,直接按照官网提示安装即可,如下:
在这里插入图片描述
在这里插入图片描述

输入上述命令后,就是阅读一长串的协议。注意协议开头的位置给出了CUDA的默认安装位置。
在这里插入图片描述
按回车键到协议最后,选择同意EULA(accept),不安装driver installation (no)。若不使用默认安装位置,也在这里更改。如下图:
在这里插入图片描述

下载安装cuDNN

下载对应CUDA版本的cuDNN(点击这里下载),红线标出的是我需要的版本。
在这里插入图片描述
解压下载的压缩包,将得到一个cuda文件夹,里面包含includelib64两个目录,将其中的文件拷贝至CUDA安装目录的includelib64即可。
在这里插入图片描述
在这里插入图片描述

配置环境变量:

export PATH=$HOME/cuda8/bin:$PATH
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$HOME/cuda8/lib64/

安装TensorFlow和TensorLayer

激活创建的虚拟环境,安装:
在这里插入图片描述

检查安装结果

TensorFlow官网给出了检查方法:
在这里插入图片描述

我们来试一试:
在这里插入图片描述

成功!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值