安装TensorFlow与Keras
在TensorFlow官网介绍了很多安装TensorFlow的方式。
这里只介绍最简单的安装方式,就是以Anaconda安装。安装TensorFlow必须安装Python。而安装Python最方便的方式就是使用软件包来安装。Anaconda是一个Python发行版,其中包含大量的标准数学和科学计算软件包。安装Anaconda软件包时会同时帮我们安装很多软件包,包括Jupyter Notebook、Numpy、Scipy、Matplotlib、Pandas这5个用于数据分析、科学计算的常用软件包。
安装Anaconda
建立TensorFlow的Anaconda虚拟环境
为什么要使用Anaconda虚拟环境安装TensorFlow?因为在一台计算机中,我们常常需要安装很多软件,但是每个软件所需要的Python的关联模块或版本都不同。
例如,我们要使用Python开发网站系统,安装的网站框架可能需要Python 3.x的版本,但是要安装TensorFlow需要Python 3.5的版本,此时就会发生版本不一致的问题。为了解决这个问题,我们可以使用Anaconda虚拟环境来安装,让网站框架与TensorFlow分别安装在不同的虚拟环境中,这样就不会有版本不一致的问题了。
另外,本书会分别介绍如何使用CPU与GPU执行TensorFlow与Keras。然而CPU与GPU所需要安装的TensorFlow版本不一样,所以我们会分别建立CPU与GPU的虚拟环境,方便后续测试CPU与GPU的执行性能。
命令
1.建立Anaconda虚拟环境
conda create --name tensorflow python=3.5 anaconda
conda