首先声明几点:
安装tensorflow是基于Python的,并且需要从Anaconda仓库中下载。
所以我们的步骤是:先下载Anaconda,再在Anaconda中安装一个Python,(你的电脑里可能本来已经装了一个Python环境,但是Anaconda中的Python是必须再装的),然后再下载安装tensorflow。
因为anaconda支持的python版本与TensorFlow支持的python版本不一致可能会导致安装出错,因此下载时候一定不能下载最新版本的anaconda,要先查询下tensorflow支持python哪个版本再下。
我安装的是:Anaconda3-4.0.0-Windows-x86_64.exe和Python3.5。
一,安装Anaconda
推荐国内清华镜像网站:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
安装需要注意:
win+R进入windows中的命令模式,运行cmd:
输入:conda --version检测anaconda环境是否安装成功.
二,安装Tensorflow
安装Tensorflow,在Anaconda Prompt中输入:condacreate -n tensorflow python=3.5
一般情况下下载会很慢,大概率会失败,因为一般默认链接的都是国外镜像地址,下载肯定很慢。
改一下链接镜像的地址:打开安装好的Anaconda中的 Anaconda Prompt,然后输入:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urlsyes
这两行代码用来改成连接清华镜像的。直接一同复制后粘贴到Anaconda Prompt命令行就行:
打开C:\Users\自己用户名\.condarc文件:
删除两行代码:
ssl_verify: true
- defaults
然后在Anaconda Prompt中输入:condacreate -n tensorflow python=3.5.2
此时,便开始下载各个插件,如果显示安装失败,则关闭窗口,重新打开在命令框输入:conda clean --lock
接着重新输入condacreate -n tensorflow python=3.5.2
输入activate tensorflow切换了,就代表安装成功了。
我们要安装的是CPU版本,那么在命令下紧接着输入:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow
这一步如果出现:
因为pip的版本需更新,安装提示输入指令:python -m pip install --upgrade pip' 就可以了
接下来最后一步——测试:
在Anaconda Prompt窗口中输入: python
进入python后依次输入:
import tensorflowas tf
sess= tf.Session()
a= tf.constant(10)
b= tf.constant(12)
sess.run(a+b)
运行结果22,就代表你已经完全安装好Tensorflow了。
如果还遇到其他一些奇怪的错误,随时留言我们可以一起探讨。。。。。。。。。。。。。。。。。。