TensorFlow安装与配置

什么是TensorFlow?

TensorFlow是Google开发的一款神经网络的Python外部的结构包, 也是一个采用数据流图来进行数值计算的开源软件库.TensorFlow 让我们可以先绘制计算结构图, 也可以称是一系列可人机交互的计算操作, 然后把编辑好的Python文件 转换成 更高效的C++, 并在后端进行计算.

安装

Anaconda下安装TensorFlow

Windows下我使用Anaconda,基本包括了python机器学习需要的库 结果我的Anaconda下并没有TensorFlow,老老实实的安装

搭建TensorFlow 依赖环境

在 Anaconda Prompt 窗口输入: conda create -n tensorflow python=3.5 按提示安装依赖包 激活tensorflow虚拟环境(这里选择激活) activate tensorflow 关闭tensorflow虚拟环境

1
deactivate tensorflow

安装TensorFlow

在TensorFlow环境下安装 CPU 版本,CPU的其他版本参考清华大学开源

1
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ https://mirrors.tuna.tsinghua.edu.cn/tensorflow/windows/cpu/tensorflow-1.1.0-cp35-cp35m-win_amd64.whl

安装spyder

1
conda install spyder

其他请看

测试

开启TensorFlow环境

activate tensorflow

打开spyder

1
spyder

spyder下

1
import TensorFlow

如果没有报错,安装成功