TensorFlow cpu-only 安装记录

这里简单记录一下安装TensorFlow的步骤,环境为Ubuntu16.0.4,以供参考。

###基础工具准备

####Python
安装完Ubuntu16.0.4以后,python默认已经安装好了,验证一下是否安装,如果没有安装需要自己手动安装一下即可

python -V

如果已经安装,会显示当前的python版本,这里使用的是2.7版本,如果没有安装可以通过以下命令安装

sudo apt-get install python2.7

####Pip

Pip是Python包管理工具之一

sudo apt-get install python-pip

升级Pip

sudo pip install --upgrade pip

然后可以通过Pip安装其他
此处输入图片的描述

安装形式同上,比如安装numpy

sudo apt-get install python-numpy

最后画红线的TensorFlow就是我们马上安装的。

####Git

sudo apt install git

####Java

分别输入以下命令,配置Java环境。

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

####Bazel
Google软件构建工具Bazel

echo "deb [arch=amd64] http://storage.googleapis.com/bazel-apt stable jdk1.8" | sudo tee /etc/apt/sources.list.d/bazel.list
curl https://bazel.build/bazel-release.pub.gpg | sudo apt-key add -
sudo apt-get update
sudo apt-get install bazel

完成以后,在命令行中输入bazel,验证安装版本。

此处输入图片的描述

###下载TensorFlow源码

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

完成以后,在本地会有TensorFlow目录。

此处输入图片的描述

接下来我们的操作(配置TensorFlow和编译TensorFlow)都在这个目录下完成。

###配置TensorFlow

命令行进入上图所示的目录,打开configure,开启配置。
为了安装顺利进行,我们仅仅对第一个开启yes,其他都是no。

此处输入图片的描述

###编译TensorFlow

配置好configure以后,进入编译阶段,注意这个时间因电脑性能各异,总体比较慢,需要耐性等待编译完成

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

此处输入图片的描述

编译成功以后,生成可执行文件

bazel-bin/tensorflow/tools/pip_package/build_pip_package /tmp/tensorflow_pkg 

此处输入图片的描述

###安装TensorFlow

进入/tmp/tensorflow_pkg目录,然后执行安装即可

sudo pip install tensorflow-1.3.0-cp27-none-linux_x86_64.whl

此处输入图片的描述

验证TensorFlow,只要在python环境下,导入tensorflow没有报错,说明安装完成。
此处输入图片的描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值