Ubuntu:基于Anaconda安装Tensorflow(cpu版本)

安装环境:Ubuntu 16.04LTS

一、安装Anaconda

1.下载

    到官网https://www.anaconda.com.download/,根据系统下载相应版本的anaconda

    可以通过该链接下载:https://repo.anaconda.com/archive/Anaconda3-5.1.0-Linux-x86_64.sh

2.进入下载目录,打开终端,根据版本输入安装命令:

bash Anaconda3-5.1.0-Linux-x86_64.sh

3.安装过程,一直回车即可,当遇到下面的选择(是否加入环境变量),注意输入yes:


4.安装成功

5.让.bashrc的路径生效:

扫描二维码关注公众号,回复: 5107893 查看本文章
 source ~/.bashrc

6.验证是否安装成功

    命令行输入:

python

    出现Anaconda表示安装成功了!

    Python 3.6.3 | Anaconda, Inc. | (Default, Oct 13 2017, 12:02:49)

    [GCC 7.2.0] on linux

    Type “help”, “copyright”,“credits” or “license” for more information.

    >>>

二、安装tensorflow

1、创建TensorFlow环境

conda create -n tensorflow python=3.6

    注意python=3.6为python的版本,要与所要安装的TensorFlow进行对应

2、激活TensorFlow环境

source activate tensorflow

3、安装TensorFlow

    可在清华大学开源软件网站获取安装命令,一部完成整个安装过程。选择cpu/gpu、安装系统、python版本和TensorFlow版本会自动生成安装命令。例如选择cpu、linux系统、cp36版本的python、1.7.0的TensorFlow后生成:

pip install \
  -i https://pypi.tuna.tsinghua.edu.cn/simple/ \
  https://mirrors.tuna.tsinghua.edu.cn/tensorflow/linux/cpu/tensorflow-1.7.0-cp36-cp36m-linux_x86_64.whl
    执行命令即可完成安装

4、验证是否安装成功

    重启terminal后,输入命令:

source activate tensorflow #激活TensorFlow环境
python #启动python环境
# 验证TensorFlow是否安装成功
>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> print(sess.run(hello))
Hello, TensorFlow! # 恭喜!安装成功

三、配置anaconda

    如果不进行配置,启动jupyter等也是不能运行TensorFlow的,因为anaconda中默认安装的jupyter等应用基于root的,而非TensorFlow。在Terminal中运行命令:

anaconda-navigator # 启动anaconda

    在左侧列表中,选择environments, 可看到anaconda中安装环境为anaconda3和TensorFlow。选择TensorFlow后,边上会出现一个箭头,这时可以在右边的列表中查看、安装、卸载TensorFlow下的软件和软件包了。

    在anaconda->home下可以选择不同应用环境来启动应用.

四、启动TensorFlow开发环境

    可以通过anaconda启动

anaconda-navigator
# 启动anaconda->home->(application on)tensorflow,启动相关开发软件

猜你喜欢

转载自blog.csdn.net/MarsYWK/article/details/80584477