您的位置:首页 > 其它

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

2016-10-20 15:42 423 查看
[安装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[/code] 
过程如下图:



[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


运行结果如下:



安装成功.花了一天的时间
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ubuntu git