tensorflow 在windows下安装

原创 2017年03月03日 11:09:43

蹭的深度学习课程,老师推荐用tensorflow做作业,因此先接触一下吧,不用来做项目,先熟悉一下语句。
相比于caffe,tensorflow没有复杂的编译过程,简单的可以把它看成一个python的库。所以安装起来也是很简单的~


环境准备

其实环境比最后的安装更重要= =也遇到了一些小问题。

Anaconda

Tensorflow基于python,而Anaconda提供了较好的python环境,特别是建立不同虚拟环境,管理起来比较方便。下载
需要注意的是,tensorflow在windows下使用的是python3.5,下载所提供的两个默认环境分别是2.7和3.6的,好像在之后pip安装都不行,不过这不是重点,之后建立新环境再配置就行了。选一个下载,我电脑上原本装的是2.7版本的。
安装之后,就需要配置Anaconda下的python环境。在开始菜单中,点击Anaconda prompt进入命令行:
anaconda prompt
打开一个窗口
cmd
(D:\Program Files\Anaconda2) C:\Users\admin>前面括号里面的内容代表着当前使用的环境,目前是默认环境。为了我们使用tensorflow,需要配置一个新的环境,主要需求:python3.5,numpy。官方的说明文档有较为详细的介绍,这里就直接说重点了。

  1. 新建环境
conda create --name tensorflow python=3.5 numpy

安装
这样会自动列出所要安装的所有内容,按y继续。
提示
有这样的提示说明安装成功!
2. 切换环境
安装成功之后,要记得切换到新安装的环境,如上图所说,输入:

activate tensorflow

提示行前面括号变成了(tensorflow),证明切换到了这个环境。
switch
3. 额外命令
列出所有的环境:

conda info --envs

删除一个环境:

conda remove -n flowers --all

至此已做好了绝大部分的工作。


安装Tensorflow

pip install tensorflow

是的,只有这一句话。
安装
最后会提示安装成功。
如果想要确认一下,可以从命令行输入python进入python环境,再输入:import tensorflow导入库,没有报错说明安装成功。
如果不放心可以运行一下测试程序:

import tensorflow as tf
a=tf.constant(1)
b=tf.constant(2)
sess=tf.Session()
sess.run(a+b)

输出为3,中间可能突然冒出来一堆语句,目前看来没有什么影响。


jupyter notebook

如果一直使用命令行输入还是太麻烦了,jupyter notebook提供了很好的编辑、调试、输出环境,推荐还是安装一下,pip install jupyter notebook应该就可以了。而我遇到的坑就出在这里。
我一开始Anaconda默认python版本为2.7,新建了3.5的环境,以为这样就可以直接在新环境里运行jupyter notebook,但在import时候一直提示没有这一模块。其实这样并不可以,需要再在新的3.5环境中重新安装一遍jupyter notebook。
导入
这样才成功~
这里写图片描述
注意在开始菜单中,不同环境安装的程序都在括号里面写了环境名,使用的时候要注意一下区分。
如果不习惯命令行,Anacoda也提供了图形界面Anacoda Navigator,这里也提供了程序启动,环境配置等功能,比较直观,具体不多讲了。
navigator


总结

Tensorflow安装非常简单。不过对于没有配置过python环境的新手,还是需要注意一下的~

版权声明:本文为博主原创文章,转载请标注出处。

相关文章推荐

Windows安装TensorFlow 方法

Google 人工智能学习系统,折腾了好久才安装上,我只能说,没有梯子太累 最后用anaconda 安装的 操作系统,win7 64位 https://conda.anaconda.org/co...

在Windows上玩TensorFlow(一)——安装Docker

“谷歌”+“深度学习”,两个标签让2015年12月才由谷歌开源的深度学习工具TensorFlow在其发布之后就迅速地成为了全球最为炙手可热的开源项目,2016年4月,开源的TensorFlow又支持了...

原生Windows安装TensorFlow 0.12方法

2016年11月29日,Tensorflow官方宣布0.12版支持原生windows操作系统,不在需要通过Docker进行安装。作为一个TF初学者,也是Windows重度依赖用户,通过在墙里墙外各种搜...

tensorflow52 win10 vs2015 编译 tensorflow1.2.0-rc0(支持GPU)

01 必备环境win10[10.0.14393],有GPU的硬件。 vs2015 update3[14.0.25431.01 Update3]、 cmake 3.7.2。 git[git ver...
  • longji
  • longji
  • 2017年05月25日 23:47
  • 3576

Windows下编译tensorflow-gpu教程

官方文档: 1. 在windows下安装tensorflow 2. 在windows下编译tensorflow(cmake)首先是系统配置: OS:Windows Server 2012 R2(相...

深度学习笔记之win7下TensorFlow的安装

最近要学习神经网络相关的内容,所以需要安装TensorFlow。不得不说,安装TensorFlow的感受就像是大一刚入学学习C语言时,安装vs时一样,问题一大堆,工具都装不好,还学啥呀。好在,就在昨晚...
  • hola_f
  • hola_f
  • 2017年04月23日 09:01
  • 4253

TensorFlow在Windows 7上的详细安装步骤

今天着实被感动到了,TensorFlow官方更新了0.12RC版本,该版本支持Windows下的pip一键安装。是的,今天下午在开会前知道后,开完会立马安装了。 不得不说,TensorFlo...

Windows下安装原生TensorFlow

谷歌在2016年12月29日宣布发布TensorFlow r0.12版本支持原生的Windoes系统,可以在window下直接安装,而不需要再通过docker安装。我的系统是64位win7,下面是安装...

【TensorFlow】Windows10 64位下安装TensorFlow - 官方原生支持

之前 写过一篇在 ubuntu 下安装 TensorFlow 的教程,那个时候 TensorFlow 官方还不支持 Windows 系统,虽然可以通过其他方法安装,但是终究不是原生的,而且安装过程繁琐...

TensorFlow在windows上安装与简单示例

在windows平台用anaconda方式安装tensorflow。
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:tensorflow 在windows下安装
举报原因:
原因补充:

(最多只允许输入30个字)