Anaconda+Windows安装Tensorflow
本人近期采用Anaconda成功安装了Tensorflow,现将经验分享如下,供大家参考。
过程很简单:
1. 安装Anaconda,从官网或者清华镜像下载与主机系统匹配的版本,推荐最新版本,下载后自定义安装位置,然后按照默认设置安装即可。
官网:https://www.anaconda.com/download/
清华镜像:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
2. 安装完以后,打开Anaconda Prompt,如果通过清华的仓库镜像安装的话,先输入以下命令,推荐第一行命令输入两次,以便把这个镜像地址放在首位。
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
3. 安装TensorFlow,继续打开Anaconda Prompt,输入:
conda create -n tensorflow python=3.5 注意:3.5以上版本就可以
安装完以后,输入:
activate tensorflow
4. **后,我选择安装的是CPU版本,输入:
pip install --upgrade --ignore-installed tensorflow
5. 测试安装是否成功,打开Anaconda Prompt进入python环境,如图
然后输入以下代码:
>>>import tensorflow as tf
>>>hello = tf.constant("hello, tensorflow!")
>>>sess = tf.Session()
>>>print(sess.run(hello))
如果安装成功,则会显示:
b'hello,tensorflow'
使用tensorflow后,要记得关闭环境:
deactivate tensorflow
6. 打开anaconda nagavitor可以发现,除了原本的root环境外,已经有了一个新的tensorflow环境。在新的tensorflow环境下,我们再次安装spyder和jupyter notebook。原来的anaconda目录下又多了几个带有tensorflow的图标。此时打开带有tensorflow的spyder图标,就可以在spyder中使用tensorflow了。