最近准备开始学习tensorflow,很好的学习框架,刚开始去图书馆借了《tensorflow》这本书,首先当然是安装好软件啦,安转环境是centos7,基本上是按照这个教程安装的,点击打开链接,还不错按照这个一路安装下去即可。
一、安装anoconda
在官网上下载,对应linux下的版本,据说2.7的兼容性比较好,所以我下载的是2.7的,下载好之后进入到软件的下载目录下输入bash Anaconda2-4.2.0-Linux-x86_64.sh 进行安装 一路回车即可,根据自己下载的版本名字来。
二、安转tensorflow
第一步创建conda环境,具体指令上面贴的进行,安装好了就可以测试是否安装成功,
import tensorflow as tf
hello=tf.constant('hello,Tensorflow')
sess=tf.Session()
print sess.run(hello)
--输出 hello,Tensorflow表明成功--
安装好TensorFlow之后,每次使用都得先通过source activate tensorflow激活之后才能用,而且也是在终端下运行,pycharm是学习python很好的编辑软件,可以在
pycharm中配置好tensorflow,这样以后就很方便了。
三、在pycharm中配置tensorflow
第一步当然是下载pycharm,同样搜官网,有linux下的也有windows下的,下载对应的版本,一步步安装就好了,打开pycharm的方法是找到pycharm安装目录下的bin,打开终端,输入sh pycharm.sh就可以运行啦,当然中间要是想停止的话也就直接在终端中按下Ctrl+c就可以了。
安装好了之后就是配置了,网上教程很多比如这个点击打开链接,大致方法都是设置好pycharm下解释器interpreter的路径,大致就是将这个路径加入,anaconda2--->envs--->tensorflow---->bin---->python2.7,但是我的很神奇,路径找到bin下就空了,找不到python的编辑器,最后也是自己一直在试,应该是后来点了conda environment中的existing environment,点了存在的编辑器,才最终配置成功。将之前检测配置是否成功的代码输入之后显示运行成功。发现在tensorflow中学习需要开始session,在session中操作才能够被执行。
好啦,配置成功之后就要开始一波学习啦!