[tensorflow] tensorflow-cpu/gpu 安装过程

  tensorflow因为谷歌的缘由,不一样的版本有时候改动比较大,因此决定好本身想使用的版本后就不要轻易更改,省得后续移植程序的时候出现不少错误。python

  本文以及后续文章关于tensorflow的学习和开发选在windows 10 平台上,使用python。无论是python仍是tensorflow,网上都有不少安装方式,可是最简单快捷的应该是使用Anaconda。使用Anaconda管理环境最清晰和高效。redis

  tensorflow-cpu: tensorflow-1.2.1,python3.6。windows

  tensorflow-gpu: tensorflow-gpu1.1.0,python3.5,cuda v8.0,cudnn v5.1。机器学习

  安装过程参照下述网站:win10-tensorflow gpu版安装指南学习


1.Anaconda的安装

 1.1 下载安装

  Anaconda是国外的软件,直接去官网基本不能下载。网站

  使用清华的镜像站下载:清华大学开源软件url

  同时清华还有帮助说明:镜像使用说明spa

  点击下载合适本身电脑版本的Anaconda。本文以及后续使用的为win_10 64位系统,下载版本以下图所示:.net

  安装完毕事后,默认使用环境为root,python版本为3.6。code


 1.2 配置使用

  进入软件,如图打开Terminal,配置清华镜像源。参考网站

  

  输入如下命令,设置清华镜像源:

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

 

2.tensorflow-cpu 1.2.1的安装

   打开软件:

  搜索框输入tensorflow,而后直接选择tensorflow安装就是。(注意别选成tensorflow-gpu版本了)


 

3. tensorflow-gpu 安装

  tensorflow-gpu目前应该是只支持python3.5,所以须要安装python3.5的安装环境。同时还须要安装cuda、cudnn这两个关于显卡用于机器学习的驱动/库(我分不清楚)。

 3.1 安装python3.5

  打开terminal,输入:

1 conda create --name python35 python=3.5

  或者在软件中操做,注意选择python3.5版本:

  而后点击生成的python35,便可进入python 3.5的使用环境。

 3.2 安装tensorflow-gpu

  在python35环境下,搜索框输入tensorflow,而后直接选择tensorflow-gpu安装就是。(注意别选成tensorflow版本了)


 

4.vc_redist的安装(不必定是必须的,可是反正装了吧)

  官网下载地址,根据本身的机型,注意32和64位的区别。


 

5. cuda和cudnn的安装

  注意tensorflow-gpu的版本,好比1.1.0和1.2.1所须要的cuda和cudnn的版本号是不一样的。

  tensorflow-gpu 1.1.0对应的是cuda 8.0和cudnn 5.1。下载地址,在官网中搜索想要的版本下载。


 

6.完

  一个python环境下,tensorflow只能在cpu或者gpu中选一种安装。可是能够新建python环境,在不一样环境下,使用两种tensorflow。


 

2018-02-01 21:03:41

相关文章
相关标签/搜索