赞
踩
下载源代码
git clone https://github.com/tensorflow/tensorflow
cd tensorlfow
git checkout r1.7
可以通过git的checkout选项切换到指定的Release
或者直接从github上下载稳定版本,并解压得到源代码。
参考Bazel官方安装文档的建议,推荐使用apt方式安装Bazel。
对于Ubuntu16.04:
sudo apt-get install openjdk-8-jdk
对于Ubuntu14.04则需要先添加PPA源再进行安装:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update && sudo apt-get install oracle-java8-installer
sudo apt-get install curl
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
如果安装过程中出现连接googleapi网站失败的问题,可以尝试多试几次。
建议安装完Bazel之后进行版本升级
sudo apt-get upgrade bazel
sudo apt-get install python-numpy python-dev python-pip python-wheel
cd tensorflow-1.7.0
./configure
bazel build --config=opt --config=cuda //tensorflow/tools/pip_package:build_pip_package
bazel-bin/tensorflow/tools/pip_package/build_pip_package /tmp/tensorflow_pkg
sudo pip install /tmp/tensorflow_pkg/tensorflow-1.7.0-cp27-cp27mu-linux_x86_64.whl
进入python命令行执行环境
python
执行以下python代码,如果执行正确则表示tensorflow已经正确安装:
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。