需要文件库cuda,cudnn,bazel,tensorflow

在此处不论你是采用python2,python3都是可以的,在编译配置阶段会让你选择的

1.1也可以参考极客网进行安装http://wiki.jikexueyuan.com/project/tensorflow-zh/get_started/os_setup.html

1.2下面将以源代码的方式(自己编译原代码,其实也不难)安装tensorflow

1.3安装的环境:2G内存;CPU:intel Q8300;显卡gtx750ti;系统:ubuntu14.04;python3.4

安装cuda_8.0.44_linux.run

2.1下载cuda_8.0.44_linux.run地址: https://developer.nvidia.com/cuda-downloads

sudo service lightdm stop
   该命令会关闭lightdm,如果使用gdm或者其他的desktop manager,请在安装nvidia驱动前关闭它

在tty(ctrl+alt+F1)状态下,通过下列命令一步一步安装至完成:sudo ./cuda_8.0.44_linux.run

注意:当你按下ctrl+alt+F1时有可能出现黑屏,此时你可以参考:

1).重启电脑

2).在命令行输入vim /etc/default/grub

3).在打开的文件中修改GRUB_CMDLINE_LINUX_DEFAULT值为nomodeset

4)在命令行中输入:sudo update-grub

5).再次重启电脑

你也可以参考:http://blog.csdn.net/dearleaflet/article/details/51733388解决上面问题

安装cudnn-8.0-linux-x64-v5.0-ga.solitairetheme8.gz

下载深度神经网络学习库cudnn: https://developer.nvidia.com/cudnn

我下载下来的cuDnn V5.0版本,名字是cudnn-8.0-linux-x64-v5.0-ga.solitairetheme8

3.2安装

在命令行中输入:

1). tar -xvzf c cudnn-8.0-linux-x64-v5.0-ga.solitairetheme8

2). sudo cp cudnn/cudnn.h /usr/local/cuda/include(cudnn是第一步解压出来的文件夹名字)

3. sudo cp cudnn /libcudnn* /usr/local/cuda/lib64

如果已经编译好文件,则直接sudo pip install tensorflow-0.11.0rc0-py3-none-any

(ubuntu14.04_cuda8.0_cuDnn5.0_python3.4_gtx750ti_tensorflow最新的源代码;

基于上面的平台编译的文件,如果你需要你可以下载:

1.百度网盘;)

最后使用pip直接安装
下面的说明都不用看

安装tensorflow

4.1安装Bazel(必须安装)

在命令行中输入:

1).安装依懒库

$ sudo add-apt-repository ppa:webupd8team/java

$ sudo apt-get update

$ sudo apt-get install oracle-java8-installer

$ sudo apt-get install openjdk-8-jdk

2).下载bazel

$ chmod +x bazel-0.3.2-installer-darwin-x86_64.sh (bazel-0.3.2-installer-darwin-x86_64.sh是您刚下载的文件)

$ ./ bazel-0.3.2-installer-darwin-x86_64.sh –user

3).设置环境:$ export PATH="$PATH:$HOME/bin"

4).安装依懒库

$ sudo apt-get install python3-numpy swig python3-dev python3-wheel

4)如果你在安装过程中遇到错误提示,请您参考此处

4.2下载tensorflow的源代码:

1).在命令行中输入:

git clone --recurse-submodules https://github.com/tensorflow/tensorflow

-        -recurse-submodules 参数是不要少了,它是为了获取TesorFlow依赖的protobuf库.

2).下载完成后,进入tensorflow根目录可以看到configure文件

配置cuda选项:

在命令行中输入:./ configure会出现配置选项,如果想了解详细选项请参考原始安装说明

3).创建pip安装包并安装

在命令行中输入:

3).1编择只安装CPU版本

$ bazel build -c opt //tensorflow/tools/pip_package:build_pip_package

3).1编择只安装GPU版本(--config_resources 2048,.5,1.0使用此标志对使用的内存限制,否则有可能出现编译死机的问题)

$bazelbuild –c opt --config=cuda --config_resources 2048,.5,1.0 //tensorflow/tools/pip_package:build_pip_package

$bazelbin/tensorflow/tools/pip_package/build_pip_package/tmp/tensorflow_pkg

# The name of the .whl file will depend on your platform.

$ sudo pip install /tmp/tensorflow_pkg/tensorflow-0.11.0rc0-py2-none-any.whl

在此大功告成

ubuntu14.04_cuda8.0_cuDnn5.0_python3.4_gtx750ti_tensorflow相关推荐

  1. ubuntu14.04安装hadoop2.6.0(伪分布模式)

    版本:虚拟机下安装的ubuntu14.04(64位),hadoop-2.6.0 下面是hadoop2.6.0的官方英文教程: http://hadoop.apache.org/docs/r2.6.0/ ...

  2. ubuntu14.04如何在线安装eclipse以及C/C++开发组件,搭建软件开发平台

    在ubuntu14.04操作系统中进行C/C++软件开发,需要安装eclipse以及CDT等各种组件,下载安装包一一安装,之后再进行各种配置可能比较麻烦,在这里推荐一种在线安装方式,安装配置较为方便. ...

  3. Ubuntu14.04 64位上配置终端显示git分支名称

    之前在Ubuntu14.04上在终端上显示git分支名称基本上都使用oh-my-zsh,可以参考 https://blog.csdn.net/fengbingchun/article/details/ ...

  4. Ubuntu14.04下配置OpenGL及测试代码

    ubuntu14.04 64位下,默认是没有安装OpenGL相关依赖库的,若安装,则依次执行如下几条命令即可: $ sudo apt-get update $ sudo apt-get install ...

  5. Ubuntu14.04上安装TensorRT 2.1操作步骤

    在Ubuntu14.04 上安装TensorRT2.1有两种方法:(1).通过.deb直接安装:(2).通过Tar文件安装.这里通过Tar文件安装. 安装步骤: 1. 安装CUDA 8.0,可参考:  ...

  6. Ubuntu14.04上编译指定版本的protobuf源码操作步骤

    Google Protobuf的介绍可以参考 http://blog.csdn.net/fengbingchun/article/details/49977903 ,这里介绍在Ubuntu14.04上 ...

  7. Ubuntu14.04 LTS中升级gcc/g++版本到4.9.4的操作步骤

    Ubuntu14.04 LTS中默认的gcc/g++版本为4.8.4,如下图,在C++11中增加了对正则表达式的支持,但是好像到gcc/g++ 4.9.2版本才会对正则表达式能很好的支持,这里介绍下U ...

  8. Ubuntu14.04 64位机上安装OpenCV2.4.13(CUDA8.0)版操作步骤

    Ubuntu14.04 64位机上安装CUDA8.0的操作步骤可以参考http://blog.csdn.net/fengbingchun/article/details/53840684,这里是在已经 ...

  9. Ubuntu14.04 64位机上安装cuda8.0+cudnn5.0操作步骤

    查看Ubuntu14.04 64位上显卡信息,执行: lspci | grep -i vga lspci -v -s 01:00.0 nvidia-smi 第一条此命令可以显示一些显卡的相关信息:如果 ...

  10. GDAL2.1.1库在Ubuntu14.04下编译时遇到的问题处理方法

    不用作任何调整,直接在Linux下编译GDAL2.1.1源码的步骤是: $ ./configure $ make $ make install 非常简单, 这样也能正常生成gdal动态库.静态库,如果 ...

最新文章

  1. 如何监控impala的数据_CDH秘籍(两):cloudera Manager存储监控数据
  2. 函数atof,atoi,atol,strtod,strtol,strtoul 描述
  3. 最小生成树实验报告c语言,最小生成树(C语言, prim算法)
  4. Java包装类、拆箱和装箱详解
  5. CHIP ID was not passed on from the tile; contact your system administrator
  6. 培养有见识的孩子,这6部适合孩子的纪录片,在家也能涨知识!
  7. php计算一段时间工作日,PHP计算8小时工作日的一半
  8. Jquery Ajax +.ashx XML数据格式
  9. 服务端增加WCF服务全局异常处理机制
  10. C语言中的编译,链接,运行简单复习
  11. 【SAP技术汇】说说SAP那些事儿
  12. 创业者应该了解的五大无服务器AWS服务
  13. 蓝桥杯 ADV-94算法提高 复数归一化
  14. 【计算机三级数据库技术】三级数据库技术应用题集锦
  15. 海康SDK/Ehome协议/RTSP协议/GB28181安防视频云服务EasyCVR前端音频采集流程介绍
  16. GitLab oauth2.0 第三方登录 单点登录
  17. opencv中的人脸检测案例
  18. python字符串对象所有基本方法简要
  19. Java开发-虚拟机安装及使用(VirtualBox、VMware)
  20. Linux命令——ln命令

热门文章

  1. 文学类的论文真的不需要数据么?
  2. 测试质量报告-为了更好的下一个
  3. 双线服务器托管有哪些优势?
  4. 诚风老师-十年了,当年那帮做直销的穷小子都成了富豪
  5. TP5加支付宝手机网站支付配置
  6. 如何快速打开控制面板?如何让控制面板在桌面显示?
  7. 分布式事务管理之分布式事务框架TX-LCN
  8. 2019Java面试题
  9. winscp 查看隐藏文件
  10. 2021年N1叉车司机最新解析及N1叉车司机模拟考试