确定要安装TensorFlow1.6后,查找对应版本,TensorFlow1.6与python3.6,python3.6与Anaconda3-5.2.0兼容

一、安装TensorFlow

1、第一步、安装合适的anaconda安装包。如系统类型是windows64位操作系统,双击Anaconda3-5.2.0-Windows-x86_64.exe。(要先下载到本地,尽量放在一个文件夹下)

进入anaconda安装向导,一路按默认值确定。

 

  

 

 

检测anaconda是否安装成功,打开anaconda prompt(搜索框里输入Anaconda即可查找到),输入python,import numpy无报错(无error),则安装成功。

 

 

 2、查看本地安装的python版本(这里安装的TensorFlow是tensorflow-1.6.0-cp36-cp36m-win_amd64.whl),需要的python版本为3.6

3、若python的版本为3.6,则可跳过此步骤

1)、创建虚拟环境conda create --name py36_dl python=3.6

2)、激活虚拟环境activate py36_dl

这一步若是失败,先不用管,输入python查看版本是否修改为3.6

4、安装TensorFlow

打开C:\Users\这里是你的用户名\.condarc文件,选择打开方式为记事本,如果有channel_priority: flexible,则前面加“#”注释,不然是不用加的,直接退出即可

在Anaconda Prompt,输入pip install  你安装的路径的TensorFlow的路径l ,例如我这里是:

检测TensorFlow是否安装成功,在Anaconda Prompt,输入python,输入以下检测代码无报错(无error),则安装成功。

import tensorflow as tf

sess=tf.Session()

hello=tf.constant('hello,tensorflow!')

print (sess.run(hello))

有输出上图红色框框则表示成功

二、使用sublime编辑器运行TensorFlow代码(python)。

1、安装sublime(确保有下载如下的sublime安装包),双击sublime_text_build_4126_x64_setup.exe,一路按默认值确定。(注意:安装的路径,可以在查看高级系统配置->环境变量中进行查看,一般安装在C:\program Files目录下),安装好后打开如下第二张图的路径下的sublime_text.exe

 

2、打开sublime_text,点击Tools->build system-->new build system,创建一个untitled.sublime-build,把里面的内容删掉,为将运行时使用的python定义为与TensorFlow兼容的python,替换以下内容:

{

    "cmd": ["C:/Users/sophia/Anaconda3/python.exe ","-u","$file"],

    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",

    "selector": "source.python",

    "encoding": "utf-8",

    "env":{"PYTHONIOENCODING":"utf-8"}

}

"C:/Users/sophia/Anaconda3/python.exe " ,是你安装的python3.6的本地路径,记得修改

在Anaconda Prompt ,输入where python即可查看,若是出现如下情况:

可以在Anaconda Prompt ,输入conda info --envs

 

红色框框里的就是你安装的python3.6的路径

 

 点击上方的x,然后点击跳出的框中的【是】,保存为tf-python3.sublime-build。

3、运行。打开某TensorFlow代码,Tools->build system->tf-python3

 

输入以下内容:

import tensorflow as tf

sess=tf.Session()

hello=tf.constant('hello,tensorflow!')

print (sess.run(hello))

先点击保存

在ctrl+b运行,如下所示,运行成功

 

相关链接

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。