1.安装Anaconda
首先,电脑上已经安装了Anaconda了。Anaconda 官网下载地址:https://www.continuum.io/downloads,也可以使用清华开源软件镜像:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
先看一下安装的Anaconda版本吧,输入命令:
conda --version
开始菜单->Anaconda3—>Anaconda Prompt ,查看Anaconda已经安装了哪些包:
conda list
接下来需要设置 Anaconda 仓库镜像,因为默认连接的是国外镜像地址,下载速度比较慢,我们把镜像地址改为清华大学开源软件镜像站,这样更新会快一些:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
2.创建tensorflow环境
创建一个python3.5的环境,环境名称为tensorflow ,输入下面命令:
conda create -n tensorflow python=3.5
第一次安装失败,显示是环境搜索发生错误了。
不慌不慌……搜索了一下,没找到关于这个错误的解决方案和相关链接,猜测可能是网络问题?我就在浏览器中打开了这个清华仓库镜像。再次输入上面的命令,这下就好啦。
显示全部done,就配置完成了。启动tensorflow环境试一下:
activate tensorflow
看到前面括号由(base)变成了(tensorflow),说明成功进入了。当不使用tensorflow时,关闭环境就用命令:
deactivate
新创建的虚拟环境实际位置是在anaconda安装位置envs目录下:
3.安装tensorflow
开始菜单->Anaconda3—>Anaconda Prompt ,输入命令:
conda install tensorflow
这样tensorflow cpu版本就安装好了。
开始菜单->Anaconda3—>Anaconda Navigator,点击左侧的Environments,可以看到tensorflow的环境已经OK:
注意!
此时如果打开开始菜单->Anaconda3—>Spyder进行代码测试的时候,发现会报错:
不是我们tensorflow没安好,而是因为我们没有在tensorflow的环境下打开它们。
为了能在ipython 和Spyder中使用tensorflow,我们需要在tensorflow的环境中安装这两个的插件。打开开始菜单->Anaconda3—>Anaconda Navigator,点击spyder下面的“install”,安装好就变成“Launch”了,点击就可以进去了。
类似地,Jupyter Notebook也可以安装一下咯。
4.代码测试
好的,通过以上点击Spyder的Launch,我们进入了有tensorflow环境的Spyder啦,代码测试一下吧:
import tensorflow as tf
hello = tf.constant('Hello,TensorFlow!')
sess = tf.Session()
print(sess.run(hello))
a = tf.constant(10)
b = tf.constant(20)
print(sess.run(a+b))
感人,终于输出“hello,TensorFlow!”了 o(╥﹏╥)o o(╥﹏╥)o
也可以在Prompt命令行中进行测试:
最后,看一下现在的Anaconda是什么样子的。刚刚安装TensorFlow平台的IPython和Spyder就出现在这里啦:
CPU版的大功告成,下次继续GPU版,加油ヾ(◍°∇°◍)ノ゙