Ubuntu 17环境下基于Anaconda 安装 Tensorflow
- 安装环境:Ubuntu 17.10 ( 查阅命令:lsb_release -a )
- 安装步骤:
- 安装Anaconda 3
主要参考:https://docs.anaconda.com/anaconda/install/linux
接下来基于Anaconda已经安装成功的情况下,安装Tensorflow cpu版本
2.安装tens
2.1. 创建tensorflow环境:
conda create -n tensorflow python=3.6
这里要注意,python=3.6是对应的python的版本号,这个要与安装tensorflow的时候版本相对应,我就是因为没有注意到tensorflow版本的问题,来回折腾了好几遍(对应关系网上可以找到,我用的是python=3.6.5 tensorflow=1.7 https://mirrors.tuna.tsinghua.edu.cn/tensorflow/linux/cpu/tensorflow-1.7.0-cp36-cp36m-linux_x86_64.whl)
2.2.如果出现安装不成功的情况,需要删除掉环境目录之后再重新创建
cd /home/本机用户名/.cond/envs
rm -fr tensorflow/
ls #查看tensorflow文件夹是否删除成功
2.3.**tensorflow环境
source activate tensorflow
2.4.安装tensorflow:
在tensorflow环境下,执行
pip install --ignore-installed --upgrade 链接地址(https://mirrors.tuna.tsinghua.edu.cn/tensorflow/linux/cpu/tensorflow-1.7.0-cp36-cp36m-linux_x86_64.whl)
2.5.验证是否安装成功:
重启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! # 恭喜!安装成功!
3、配置anaconda:
如果不进行配置,启动spyder等也是不能够运行tensorflow的,因为anaconda中默认anzhaung的spyder等是应用于root的,而非tensorflow。在Terminal中运行命令:
anaconda-navigator #启动anaconda。
- 1
在左侧列表中,选择Environment,可看到Anaconda中安装环境为root和tensorflow。选择Tensorflow后,边上会出现一个箭头,这时就可以在右边的列表中查看、安装、卸载Tensorflow下的软件及软件包了。
安装的软件可在anaconda->home下查看,同样需要选择应用环境。
ipython # terminal下运行python语句,支持自动补全
spyder # 集成开发环境
jupyter # 交互式笔记本
- 1
- 2
- 3
根据需要安装的python库有:
numpy
pandas
matplotlib
......
- 1
- 2
- 3
- 4
4、启动Tensorflow开发环境
有两种方法,方法一,通过anaconda启动:
anaconda-navigator
#启动anaconda->home->(Applications on)tensorflow,启动相关开发软件
- 1
- 2
方法二,通过terminal启动:
source activate tensorflow # **Tensorflow环境
python # 或ipython或Spyder启动开发环境
推荐阅读
-
Ubuntu 17环境下基于Anaconda 安装 Tensorflow
-
记录一篇w10下最新tensorflow2.3的安装包括anaconda,cuda,cudnn安装,配置环境
-
win10系统下Anaconda+TensorFlow+Pycharm的下载安装与环境配置
-
【笔记】Ubuntu下创建用户,添加sudo权限,安装anaconda,创建虚拟环境,安装pytorch
-
Ubuntu 16.04环境下安装Tensorflow-GPU+OpenCV
-
ubuntu16.04环境下安装anacoda2和TensorFlow1.9
-
Ubuntu16.04系统下Anaconda2(Python2.7)中搭建Tensorflow(1.2.0)环境
-
Linux操作系统ubuntu17下安装jdk并配置环境变量
-
Windows10下Tensorflow2.0-GPU的安装(基于CUDA10.0+Python3.7+Anaconda)
-
如何在ubuntu16.04子用户(非管理员账户)下安装anaconda, keras, tensorflow, cv2