- 前言:
最近开始学习tensorflow,所以开始发些博客来记录下自己的成长笔记。在《tensorflow实战Google深度学习框架》一书中提到过pip安装方法只支持部分操作系统,尤其是只有CUDA toolkit 7.5和CuDNN v4的64位Ubuntu下才可以通过pip安装支持GPU的tensorflow,因此pip安装不适合window用户;当然,本书中也提到可以用Docker工具安装,Docker支持大部分操作系统,当然也包括window10,它有tensorflow及其依赖包的镜像,其安装过程也很简单,其具体方法请自行百度,这里不再赘述。本文主要介绍利用anaconda在win10下来安装tensorflow。
- anaconda安装 :
anaconda,是一个包含了python和anacon等多个科学包及其依赖项的软件,你可以把它理解成一个供应商清单,里面记录着大量python安装包的来源,当你需要某个包时,只需要告诉anaconda包名和版本号,anaconda会到相应的采货点下载相应的货物。anaconda的安装也很简单,你可以到官网上之间下载即可,不过个人比较推荐从国内的镜像网站下载,这样下载速度比较块,国内清华镜像下载地址是https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/。安装完后在控制台输入conda --version,如果能得到其版本号,就说明你成功装上了anaconda软件了。
- tensorflow安装:
下面就很简单了,首先进入anaconda的Prompt,我们要做的第一件事就是改默认下载地址,因为很多包都是从国外下载的,速度特别慢,所以我们将下载地址改成链接清华镜像的:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
然后我们查看一下anaconda安装的python的版本号,输入python,如下图所示:
输入:
conda create -n tensorflow python= xxx
其中xxx为你的python版本号,安装界面如下:
其中会出现一个proceed选项,输入y即可:
安装完成!!
从最后几行可以知道,要激活tensorflow的环境,输入conda activat tensorflow即可:
你会发现命令行前面已经变成tensorflow了,不过我们还需要最后一步,那就是安装cpu版本的tensorflow,命令如下:
pip install --upgrade --ignore-installed tensorflow
黄色的部分仅仅是因为网络不好而造成的,所以不用紧。
当最后你看到successfully installed时,你就成功安装上了tensoflow,简单测试下能不能正常使用,进入python,导入tensorflow包,若没报错,就表示你tensorflow成功安装好了。