由于需要使用TensorFlow Objection API,需要安装TensorFlow1.9以上的版本。
1.anaconda安装
(1)下载安装文件
地址:https://www.anaconda.com/download/#linux
我下载的是python2.7的anaconda2的64位版本。
(2)验证文件
切换到下载文件存放目录
md5sum filename
会输出一串代码,该代码需要和anaconda提供的验证码一致。对应着验证码核对是否正确,验证码地址:https://docs.anaconda.com/anaconda/install/hashes/
(3)安装anaconda
bash Anaconda2-5.2.0-Linux-x86_64.sh
运行后会出现一个很长的licence文件,一直点击回车,然后输入yes同意,接着会提示安装路径选择yes ,然后还有是否安装VS,这个根据自己的需求来选择,最后有个是否把Aaconda的路径添加到bashrc文件中,这个选择yes。
安装完成后会显示出anaconda的版本信息。打开新的终端输入:
source ~/.bashrc
(4)验证安装
anaconda-navigator
如果启动成功,则说明安装成功。
2.tensorflow安装
首先得使用anacoda创建一个环境python2.7的环境。
conda create --name tensorflow-1.9 python=2.7
创建好环境后,激活环境
source activate tensorflow-1.9
然后,安装tensorflow,终端输入以下命令:
pip install --ignore-installed --upgrade https://download.tensorflow.google.cn/linux/gpu/tensorflow_gpu-1.9.0-cp27-none-linux_x86_64.whl
接着就等着安装完成,下载安装文件需要好的网速,中途有可能中断,所以保持网络畅通,最好翻墙软件开启。
(2)测试TensorFlow
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))
输出为以下内容,则表示安装tensorflow成功
Hello, TensorFlow!