天天看点

Ubuntu:Ubuntu下安装Anaconda和Tensorflow的简介、入门、安装流程之详细攻略(三)

5、官方Anocuda介绍安装攻略

https://docs.anaconda.com/anaconda/install/linux

lspci | grep -i nvidia   #显示出你的NVIDIA GPU版本信息

gcc --version    #验证是否安装了gcc

sudo apt-get install gcc   #如果没有,可以在终端键入

cd到下载的文件夹,然后输入命令            bash ~/Downloads/Anaconda3-5.1.0-Linux-x86_64.sh            

然后点击yes,回车进行安装,接着yes,选择加入环境变量。检查是否安装成功:终端输入python,出现详细信息即安装成功!

conda list    #显示所有的包

(1)、配置anaconda:如果不进行配置,启动spyder等也是不能够运行tensorflow的,因为anaconda中默认anzhaung的spyder等是应用于root的,而非tensorflow。在Terminal中运行命令:

anaconda-navigator #启动anaconda。

在左侧列表中,选择Environment,可看到Anaconda中安装环境为root和tensorflow。选择Tensorflow后,边上会出现一个箭头,这时就可以在右边的列表中查看、安装、卸载Tensorflow下的软件及软件包了。

安装的软件可在anaconda->home下查看,同样需要选择应用环境。

ipython # terminal下运行python语句,支持自动补全

spyder # 集成开发环境

jupyter # 交互式笔记本

6、进入Jupyter Notebook  

ipython notebook

7、Tensorflow安装、验证

(1)、创建Tensorflow环境  (使用tfEnviro作为环境)

conda create -n tfEnviro python=3.6

source activate tfEnviro                              #激活环境

Ubuntu:Ubuntu下安装Anaconda和Tensorflow的简介、入门、安装流程之详细攻略(三)
Ubuntu:Ubuntu下安装Anaconda和Tensorflow的简介、入门、安装流程之详细攻略(三)

(2)、安装tensorflow的gpu版本

在所创建的tfEnviro环境下,安装tensorflow:  pip install --ignore-installed --upgrade tfBinaryURL

conda install ‐‐channel

https://conda.anaconda.org/anaconda

tensorflow‐gpu=1.9.0

如果遇到错误,换为下边的命令

pip install tensorflow-gpu==1.9.0

Ubuntu:Ubuntu下安装Anaconda和Tensorflow的简介、入门、安装流程之详细攻略(三)
Ubuntu:Ubuntu下安装Anaconda和Tensorflow的简介、入门、安装流程之详细攻略(三)

(3)、安装jupyter notebook

conda install ipython

conda install jupyter

(4)、测试tensorflow是否安装成功

T1、jupyter上测试

执行命令jupyter notebook ,打开一个新的Jupyter Notebook,输入一行import tensorflow as tf 并运行

jupyter notebook

import tensorflow as tf

T2、terminal内直接测试

重启terminal后,输入命令:

source activate tfEnviro          #首先激活tensorflow环境

python                            #启动python环境

>>> import tensorflow as tf

>>> hello = tf.constant('Hello, TensorFlow!')

>>> sess = tf.Session()

>>> print sess.run(hello)

Hello, TensorFlow!         # 恭喜!安装成功!

'或者'

python -c "import tensorflow as tf; print(tf.__version__)"

(5)、安装spyder

为了使用TensorFlow,需要在tfgpu环境下安装spyder

conda install spyder