[Deep Learning-01]Ubuntu14.04+CPU+下Tensorflow安装

[安装Tensorflow]
源码安装方式,通过Git,没有的话先装Git
[Git安装]

sudo apt-get update
sudo apt-get install git

执行第一条命令时候出现报错.
发现报错,报错如下截图:

报错类型:dpkg被中断,您必须手工运行……

报错主要原因:应该是/var/lib/dpkg/updates 文件夹里面的资料有错误,使得更新软件的程序出现错误,所以得把它们完全删除,通过sudo apt-get update这个指令会重新建立这些资料,使用sudo apt-get upgrade更新你的电脑里面已安装的软件的明细,根据软件的明细更新软件到最新版.

解决办法:

sudo rm /var/lib/dpkg/updates/*
sudo apt-get update
sudo apt-get upgrade

[git安装结束]

源码安装方式Tensorflow
Clone the TensorFlow repository 克隆Tensorflow

sudo git clone http://github.com/tensorflow/tensorflow

过程如下图:

[Install Bazel]

[Install JDK 8]

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

[Add Bazel distribution URI as a package source(one time setup)]

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.io/bazel-release.pub.gpg | sudo apt-key add -

[Update and Install Bazel]

sudo apt-get update && sudo apt-get install bazel

sudo apt-get upgrade bazel

[Install other dependencies]

sudo apt-get install python-numpy swig python-dev python-wheel python-pip

Configure the installation 注意,进入到你clone下来的tensorflow目录下执行

./confighure /home/wei/tensorflow

需要注意,具体如图所示.手动输入两个 N
如下图所示:

[Create the pip package and install]

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

bazel build -c opt --config=cuda //tensorflow/tools/pip_package:build_pip_package

sudo apt-get install python-pip

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

sudo pip install /home/wei/tensorflow/tensorflow-0.11.0rc0-cp27-none-linux_x86_64.whl

[Setting up TensorFlow for Development]

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

mkdir _python_build

cd _python_build

ln -s ../bazel-bin/tensorflow/tools/pip_package/build_pip_package.runfiles/org_tensorflow/* .

ln -s ../tensorflow/tools/pip_package/* .

python setup.py develop

[Train your first TensorFlow neural net model]

cd tensorflow/models/image/mnist
python convolutional.py

运行结果如下:

安装成功.花了一天的时间

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值