
2.2 安装Theano
Theano提供了主要的操作系统详细的安装说明:Windows、OS X和Linux。Theano需要一个Python 2或Python 3且包含SciPy的工作环境,Anaconda中基本涵盖了运行Theano所需要的大部分工具包,可以用Anaconda在的机器上快速建立Python和SciPy,以及实用Docker图像。
本书建议采用含有Python 3.6的Anaconda来安装Theano,版本为anaconda3-5.1.0-Windows-x86_64.exe,可以根据需要选择相应的版本,下载地址为https://docs.anaconda.com/anaconda/packages/oldpkglists。下载完成后双击安装包,打开如图2.1所示的安装向导,单击Next按钮,进入下一步骤。

图2.1 打开安装包并单击Next按钮
直接单击图2.2中的I Agree按钮,进入下一步骤。

图2.2 查看协议并单击I Agree按钮
如图2.3所示,保留默认选项状态,单击Next按钮进入下一步骤。

图2.3 选择为所有人进行安装
本书选择在C盘进行文件的安装,如图2.4所示,可根据自身情况选择合适的安装路径,单击Next按钮进入下一步骤。

图2.4 选择安装路径
勾选如图2.5所示的两个选项,单击Next按钮开始安装Anaconda。

图2.5 勾选两个选项
Anaconda安装完成如图2.6所示。

图2.6 Anaconda安装完成
在Anaconda安装完成后会提示安装Microsoft VSCode(见图2.7),如果已经安装了Microsoft VSCode,则直接单击Skip按钮跳过该步骤,否则单击Install Microsoft VSCode按钮进行安装。

图2.7 安装Microsoft VSCode
然后进入如图2.8所示的界面,可直接单击Finish按钮完成本次安装。

图2.8 完成安装
如果所安装的该版Anaconda缺少Theano所必需的MinGW文件,可以在命令提示符下通过如下命令下载并安装MinGW。
>>>conda install mingw libpython
输入上述指令后中间会提示“Proceed<[y]/n>?”,如图2.9所示,此时输入y,按Enter键,继续自动安装。

图2.9 安装MinGW的中间环节
安装完成后的结果如图2.10所示。

图2.10 MinGW安装完成
接下来打开cmd,输入以下命令:
>>>conda install theano
上述命令执行完成后,会显示“Successfully installed theano-1.0.2”。至此,Theano安装完成,接下来配置Theano的环境变量。