Windows上安装tensorflow  详细教程(图文详解)


Posted in Python onFebruary 04, 2020

一, 前言:

本次安装tensorflow是基于Python的,安装Python的过程不做说明(既然决定按,Python肯定要先了解啊):本次教程是windows下Anaconda安装Tensorflow的过程(cpu版,显卡不支持gpu版的...)

二, 安装环境:

(tensorflow支持的系统是64位的,windows和linux,mac都需要64位)

windows7(其实和windows版本没什么关系,我的是windows7,安装时参照的有windows10的讲解)

Python3.5.2(之前电脑上是安装的就是这个版本,如果你安装了,不知道版本的话可以在命令窗口输入"python --version",会显示你已安装的Python的版本号)

Anaconda3-4.2.0-Windows-x86_64.exe (windows下安装注意选择windows x86 64位就好)

三, Anaconda3-4.2.0-Windows-x86_64.exe

下载可以去官网上下载,直接搜索找与你电脑对应的版本就好,我个人习惯从国内镜像网站下载,下载快哇(国内清华镜像网站是:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/)

下载完成后直接安装就行,步骤如下图所示:

 Windows上安装tensorflow  详细教程(图文详解)

 Windows上安装tensorflow  详细教程(图文详解)

自己用,就选择Just me

 Windows上安装tensorflow  详细教程(图文详解)

 选择习惯的存储盘

 Windows上安装tensorflow  详细教程(图文详解)

下面两个全部选上,点Install安装就好了

 Windows上安装tensorflow  详细教程(图文详解)

验证Anaconda是否安装成功的方法:

命令窗口中输入“conda --version” ----->得到conda 4.2.0

看到了这个结果,恭喜你,你已经成功的安装上了Anaconda了,那么我们继续。

四, 安装Tensorflow

 安装Tensorflow时,需要从Anaconda仓库中下载,一般默认链接的都是国外镜像地址,下载肯定很慢啊(跨国呢!),这里我是用国内清华镜像,需要改一下链接镜像的地址。这里,我们打开刚刚安装好的Anaconda中的 Anaconda Prompt,然后输入:

conda config --add channels 
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/  
 conda config --set show_channel_urls yes

这两行代码用来改成连接清华镜像的

接下来安装Tensorflow,在Anaconda Prompt中输入:

conda create -n tensorflow python=3.5.2

一下图片是安装过程,有些坑我也写出来,注意一下就好:

正常的情况应该如下:

Windows上安装tensorflow  详细教程(图文详解)

等待,然后输入“y”

Windows上安装tensorflow  详细教程(图文详解)

然后:

Windows上安装tensorflow  详细教程(图文详解)

看到上面这些activate tensorflow(这么直白的英语,看看是不是很激动,)恭喜你,tensorflow你已经安装成功啦,去激活一下,紧接着输入:“activate tensorflow”就Ok了

我们要安装的是CPU版本,那么在命令下紧接着输入:

 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/https://mirrors.tuna.tsinghua.edu.cn/tensorflow/windows/cpu/tensorflow-1.1.0-cp35-cp35m-win_amd64.whl

你也可以自己选择对应的Tensorflow版本,可以在清华镜像中查看

Windows上安装tensorflow  详细教程(图文详解)

经过一小会的等待,当你看见如上图最后一行时,那么,恭喜你,你已经安装成功了,是不是很惊喜,是不是很激动,是不是想测试一下呢,那么我们先测试一下吧

五,

测试:

在Anaconda Prompt窗口中输入: python

进入python后输入: 

 import tensorflow as tf

sess = tf.Session()


a = tf.constant(10)


b= tf.constant(12)


sess.run(a+b)

Windows上安装tensorflow  详细教程(图文详解)

好了,到这里你可以放心了,你可以使用Tensorflow了

六,

那些年,那些坑:

好了,最后我们来填坑了

Windows上安装tensorflow  详细教程(图文详解)

改为清华镜像时的错误:会显示路径错误,没关系,conda info 查看一下,你会发现:

Windows上安装tensorflow  详细教程(图文详解)

很明显的发现地址乱了,不过没关系,找到电脑:C:\Users\Administrator中的.condarc文件,打开,然后修改一下,如下就可以了

Windows上安装tensorflow  详细教程(图文详解)

然后在回到命令窗口,你可以继续安装了。

如果你在安装Tensorflow时出现了如下情况:

Windows上安装tensorflow  详细教程(图文详解)

哇,那么多红色字体,不要担心,看最后一段,提示是版本问题,我们就升级版本就好了。

操作如下图所示:

Windows上安装tensorflow  详细教程(图文详解)

结果:

Windows上安装tensorflow  详细教程(图文详解)

好了,问题解决了

以上就是我的全部安装步骤了,有空的话我试着在linux系统中安装一线Tensorflow,哈哈。

总结

以上所述是小编给大家介绍的Windows上安装tensorflow  详细教程,希望对大家有所帮助!

Python 相关文章推荐
Django模板变量如何传递给外部js调用的方法小结
Jul 24 Python
浅谈Python中的作用域规则和闭包
Mar 20 Python
Python简单获取网卡名称及其IP地址的方法【基于psutil模块】
May 24 Python
Python键盘输入转换为列表的实例
Jun 23 Python
详解Python中打乱列表顺序random.shuffle()的使用方法
Nov 11 Python
基于Pycharm加载多个项目过程图解
Jan 19 Python
python中前缀运算符 *和 **的用法示例详解
May 28 Python
python 图像判断,清晰度(明暗),彩色与黑白实例
Jun 04 Python
tensorflow下的图片标准化函数per_image_standardization用法
Jun 30 Python
python 递归相关知识总结
Mar 03 Python
python 实现定时任务的四种方式
Apr 01 Python
超级详细实用的pycharm常用快捷键
May 12 Python
有关Tensorflow梯度下降常用的优化方法分享
Feb 04 #Python
python dumps和loads区别详解
Feb 04 #Python
Python2和Python3中@abstractmethod使用方法
Feb 04 #Python
python如何求数组连续最大和的示例代码
Feb 04 #Python
tensorflow 实现自定义layer并添加到计算图中
Feb 04 #Python
TensorFlow实现自定义Op方式
Feb 04 #Python
tensorflow使用指定gpu的方法
Feb 04 #Python
You might like
PHP输入流php://input介绍
2012/09/18 PHP
twig模板获取全局变量的方法
2016/02/05 PHP
JavaScript与Image加载事件(onload)、加载状态(complete)
2011/02/14 Javascript
一个可拖拽列宽表格实例演示
2012/11/26 Javascript
js克隆对象、数组的常用方法介绍
2013/09/26 Javascript
JS中setTimeout的巧妙用法前端函数节流
2016/03/24 Javascript
深入剖析JavaScript中的函数currying柯里化
2016/04/29 Javascript
详解Vue单元测试case写法
2018/05/24 Javascript
js的各种数据类型判断的介绍
2019/01/19 Javascript
微信小程序封装多张图片上传api代码实例
2019/12/30 Javascript
解决Echarts 显示隐藏后宽度高度变小的问题
2020/07/19 Javascript
Vuejs通过拖动改变元素宽度实现自适应
2020/09/02 Javascript
python下载文件记录黑名单的实现代码
2017/10/24 Python
Python实现按特定格式对文件进行读写的方法示例
2017/11/30 Python
利用python将图片转换成excel文档格式
2017/12/30 Python
Python3之文件读写操作的实例讲解
2018/01/23 Python
解决python字典对值(值为列表)赋值出现重复的问题
2019/01/20 Python
Python range、enumerate和zip函数用法详解
2019/09/11 Python
TensorFlow 输出checkpoint 中的变量名与变量值方式
2020/02/11 Python
Python实现屏幕录制功能的代码
2020/03/02 Python
Python图像处理二值化方法实例汇总
2020/07/24 Python
详解CSS3新增的背景属性
2019/12/25 HTML / CSS
canvas画图被放大且模糊的解决方法
2020/08/11 HTML / CSS
手机配件第一品牌:ZAGG
2017/05/28 全球购物
SmartBuyGlasses意大利:购买太阳镜、眼镜和隐形眼镜
2018/11/20 全球购物
美国温暖商店:The Warming Store
2018/12/15 全球购物
年度考核评语
2014/01/19 职场文书
课改先进个人汇报材料
2014/01/26 职场文书
年度考核自我鉴定
2014/02/02 职场文书
中学生自我评价范文
2014/02/08 职场文书
大学毕业生个人自荐书
2014/07/02 职场文书
2014年劳动部工作总结
2014/12/11 职场文书
解决mysql模糊查询索引失效问题的几种方法
2021/06/18 MySQL
解决mysql问题:由于找不到MSVCR120.dll,无法继续执行代码
2021/06/26 MySQL
Python 数据结构之十大经典排序算法一文通关
2021/10/16 Python
Spring Security中用JWT退出登录时遇到的坑
2021/10/16 Java/Android