Anaconda3 tensorflow已经支持python3.6,现写出如下安装步骤:
一.下载Anaconda
1.在百度搜索中输入Anaconda,然后选择下图中的Downloads-Anaconda,进入下载页,或者直接输入网址https://www.anaconda.com/download/
2.选择需要的Anaconda版本,我下载的是Windows 64位版本
二.安装Anaconda
1.双击运行下载完的Anaconda安装包
2.点击Next
3.滚动条拉到底部,点击I Agree
4.选择All Users ,然后点击Next
5.在Destination Folder下的文本框中输入安装路径,然后点击Next
6.等待安装完成就可以了
三.安装tensorflow
1.在开始菜单中找到Anaconda Prompt,双击运行
2.输入清华的仓库镜像(更新包更快):
conda config --add channelshttps://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channelshttps://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
3. 更新conda
输入指令: conda update conda
4.安装cpu版本的tensorFlow
输入指令: pip install --ignore-installed --upgrade tensorflow
5.安装过程报如下红色提示的错误,则需要安装msgpack
6.安装msgpack
输入指令: pip install msgpack
安装msglpack过程中如果出现如下红色提示错误,则需要安装新版本的tensorboard
7.安装tensorboard
输入指令: pip install tensorboard
8. 创建一个python3.6的环境,环境名称为tensorflow
输入指令: conda create –n tensorflow python=3.6
9. 启动tensorflow环境
输入指令: activate tensorflow
10.再次输入指令: pip install --ignore-installed --upgrade tensorflow
这次不再报红色错误则说明安装成功
11. 测试tensorflow
1.输入指令: python,会提示当前python版本
输入测试代码:
import tensorflow as tf
hello=tf.constant(‘hello,tensorflow’)
sess=tf.Session()
print(sess.run(hello))
不报错则说明tensorflow安装测试成功了,出现以上红框中的提示,是因为我的电脑cpu计算能力不足
四.tensorflow环境下安装Spyder
1. 在开始菜单中打开Anaconda Navigator
2.选择Home,然后在Applications on后的下拉菜单中选择新安装的tensorflow,点击spyder3.2.8->Installed,我的已经安装好了,所以提示Launch
3.测试Spyder
安装成功后点击上图中的spyder3.2.8->Launch,进入spyder
4.在打开的界面会看到如下两行测试代码,点击绿色运行按钮,右侧控制台会输出hello,至此tensorflow环境下Spyder安装测试完成