虚拟机下安装anaconda3+python3.6+TensorFlow

(小白)虚拟机下安装anaconda3+python3.6+TensorFlow
一、安装Anaconda

1、到https://www.anaconda.com/download/下载对应版本的anaconda,下文都是基于python3.6进行的

2、下载完成后,安装 Python3.6对应的Anaconda

安装anaconda的步骤
1)、cd 桌面
2)、ls
3)、 bash 下载的anaconda的安装包
4)、一直yes就行了
如图所示虚拟机下安装anaconda3+python3.6+TensorFlow_第1张图片
3. 出现more就一直按回车看证书信息,问是否接受license,输入yes
虚拟机下安装anaconda3+python3.6+TensorFlow_第2张图片
默认的路径为/home/username/anaconda3,不改变的话就直接按ENTER就好了,下面就是等待安装过程
4. 到这里注意,询问是否将Anaconda3加入到环境变量中,选yes。因为默认是no,之后要用的话还要自己在环境变量中加一次
在这里插入图片描述
关闭当前终端,并重新开一个,或者执行命令source ~/.bashrc使得上面更新的环境变量生效。
安装完成之后,打开新的Terminal终端,在终端中查看版本信息确认是否安装
输入conda-V
虚拟机下安装anaconda3+python3.6+TensorFlow_第3张图片
至此安装完成

如果报错,就配置一下anaconda 的环境变量
在终端输入sudo gedit /etc/profile,打开profile文件。

在文件末尾添加一行:export PATH=/home/用户名/anaconda3/bin:$PATH,保存
虚拟机下安装anaconda3+python3.6+TensorFlow_第4张图片
重启Linux 不然找不到命令

再输入conda -V 验证即可
二、使用Anaconda安装TensorFlow

  1. 创建名为tensorflow的conda环境,对应你的python版本
    conda create -n tensorflow python=3.6
    虚拟机下安装anaconda3+python3.6+TensorFlow_第5张图片
  2. 激活conda环境
    在这里插入图片描述
  3. 安装TensorFlow到你的conda环境中
    pip install --ignore-installed --upgrade tfBinaryURL,其中tfBinaryURL根据你的Python到这里找
    比如我用的是Python3.6的CPU only版本,则是
pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.4.1-cp36-cp36m-linux_x86_64.whl

在这里插入图片描述
虚拟机下安装anaconda3+python3.6+TensorFlow_第6张图片
三、验证
验证是否安装成功。要做的:
①保证环境已经准备好去运行TensorFlow程序;
②运行一个短的TensorFlow程序
打开一个终端,激活container,执行python命令

source activate tensorflow
python

将下面简单的程序输入到你的python shell中

# Python
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))

结果打印:Hello, TensorFlow!表示安装成功。
虚拟机下安装anaconda3+python3.6+TensorFlow_第7张图片
总结:第一次安装TensorFlow环境,发现很困难,但是只要知道安装的规律就会发现其实很简单。首先一定要清楚自己操作系统中带的python版本。python版本和anaconda版本都有一定的规律,而且一定要统一。在确定好python版本之后就好确定TensorFlow的版本,这里的版本不能随便乱找。anaconda python 版本对应关系的链接 https://blog.csdn.net/yuejisuo1948/article/details/81043823

你可能感兴趣的:(TensorFlow,python,Linux系统)