win8(显卡为AMD)无GPU安装深度学习平台TensorFlow教程

O、简单介绍一下没有GPU的机子为什么可以安装TensorFlow?

  因为TensorFlow的运行是需要GPU的,但是没有GPU,却有AMD显卡的机子运行需要用到本机的CPU去运算,所以简单入门级

级别的尝试是可以的,简单处理一些数据是OK的,但是用CPU运算的话,运算时间会大打折扣。

一、安装要求介绍

  1.(最主要的所有软件版本必须全是64位的,因为TensorFlow没有32位版本的)系统为win8,查看自己电脑上的显卡配置,右击

<这台电脑>,打开<管理>,点击<设备管理器>,在弹出菜单中点击<显示适配器>

即可查看自己的CPU和显卡配置,如下图(下图为在下本机电脑配置)所示。

win8(显卡为AMD)无GPU安装深度学习平台TensorFlow教程

  2.TensorFlow版本为1.0.0(因为本机上安装的Python版本为3.5)

  3.Anaconda版本为3.4(对应Python版本为3.5),安装anaconda的主要原因是其为Python的第三方资源包,其中包含了上百种

  Python和scala的数据开发和软件包,下载地址为:https://repo.continuum.io/archive/(详细安装教程见下面推荐的安装博客)

二、安装步骤

  1.安装anaconda:按照链接下载好相应版本的软件,直接下载安装,但是要注意版本的问题,本人笔记本上安装的Python3.5,所

以对应的版本为anaconda3版本系列都可以。(补充:因为本人之前安装了数据开发的环境,Hadoop2.6、spark1.6、这些计算

引擎的安装都是要对应版本的。)

  2.安装过程

    详细安装过程推荐博客:https://blog.****.net/u012318074/article/details/77075209 

    安装完成后可以所有程序中查看所安装的所有内容

  3.注意:TensorFlow在Windows下运行只识别Python3.5版本的(anaconda3.4),所以下载TensorFlow前安装Python版本要正确

哦。

4.之后的安装步骤

  4.1检测环境

   在cmd命令下,输入:conda info --envs  ,如查看目前的环境,由于刚安装了anaconda,所以环境一般都是只有root

win8(显卡为AMD)无GPU安装深度学习平台TensorFlow教程

  4.2 重新利用conda,再次安装一遍Python,这是为了了利用Python来安装TensorFlow,之前的Python安装版本为3.5所以

输入内容为:conda create --name tensorflow python=3.5 .2,如下图

win8(显卡为AMD)无GPU安装深度学习平台TensorFlow教程

 4.3**TensorFlow

  输入:activate TensorFlow,如图即为**。

win8(显卡为AMD)无GPU安装深度学习平台TensorFlow教程

4.4确保TensorFlow环境被成功添加,输入:conda info --envs  ,即可查看,如下图所示。

win8(显卡为AMD)无GPU安装深度学习平台TensorFlow教程

4.5按照官网下载TensorFlow

   输入命令:pip install tensorflow --ignore-installed --upgradehttps://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.0.0-cp35-cp35m-win_x86_64.whl

     会有如下报错:

win8(显卡为AMD)无GPU安装深度学习平台TensorFlow教程

这是因为和自己在电脑上安装的Python版本有关,上面那个cp35指的是Python3.5版本,之后的win_x68_64指的是安装的Python版本是x86版的64位的Python,要检查自己机子上的Python版本,检查方法如下

4.6检查Python版本

 打开cmd,输入如下:cmd 打开Python后输入import pip; print(pip.pep425tags.get_supported())可以获取到pip支持的文件名还

有版本,我这里如下:

win8(显卡为AMD)无GPU安装深度学习平台TensorFlow教程

通过这里可以发现上面下载的文件名格式是不支持的,修改为:TensorFlow-1.0.0-cp35-cp35m-win_amd64.whl即可成功安装。

输入:pip install tensorflow-1.0.0-cp35-cp35m-win_amd64.whl   即可,如下图安装成功

win8(显卡为AMD)无GPU安装深度学习平台TensorFlow教程

5、测试是否安装成功

 5.1打开cmd,**TensorFlow,输入:activate TensorFlow,进入到TensorFlow中

win8(显卡为AMD)无GPU安装深度学习平台TensorFlow教程

 5.2输入python,然后导入TensorFlow,看是否可以运行,可以运行,则安装成功

win8(显卡为AMD)无GPU安装深度学习平台TensorFlow教程

如果不进行**TensorFlow,报错如下:

win8(显卡为AMD)无GPU安装深度学习平台TensorFlow教程

安装过程到此就结束了,之后大家就可以进行自己的机器学习的东西的开发了。

推荐一个文笔比较好的博客,大家也可以按照该博客安装TensorFlow。

https://blog.****.net/darlingwood2013/article/details/60322258