TensorFlow开发环境搭建

Anaconda虚拟环境搭建

从官网https://www.continuum.io/downloads下载Anaconda安装包,进行安装

以管理员权限运行 Anaconda prompt,并执行以下2条语句添加国内源

1
2
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

使用下面的命令创建一个环境,该环境使用python3.5版本

1
conda create --name p35 python=3.5

或者安装时 不安装python环境,默认命令如下:

1
conda create --name default

而后采用:

1
conda install python  来安装python

切换,删除,查看 环境等命令如下:

1
2
3
activate p35  //切换环境至p35
deactivate //关闭环境
conda info -e //查看所有环境

安装tensorflow开发环境

使用python命令安装 tensorflow:

1
2
pip install --upgrade --ignore-installed tensorflow  安装CPU版本(省事)
pip install tensorflow 安装GPU版本,后期若需要用到显卡来计算,可以采用此版本

若采用GPU版本,需要安装如下GPU支持插件:

1
2
CUDA:	https://developer.nvidia.com/cuda-downloads
cuDNN: https://developer.nvidia.com/cudnn

开发环境测试

测试用的python代码如下:

1
2
3
4
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))

使用 python执行以上代码(记得切换至p35环境),若出现Hello,Tensorflow则环境搭建完毕,若出错,请检查上述步骤。

注:python代码缩进要求严格,上诉代码皆是顶格无空格。