确定要安装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运行,如下所示,运行成功
标签:python,编辑器,build,tf,TensorFlow,安装,sublime From: https://blog.csdn.net/qq_60682673/article/details/137138785