你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

设置 Windows 二进制脚本

在 Windows 上使用脚本安装 CNTK 二进制文件

本页将引导你完成基于二进制分发版安装适用于 Windows Microsoft Cognitive Toolkit (CNTK) 的过程。

如果要查找在设置 CNTK 生成环境或在系统上安装 CNTK 的任何其他支持,则应 改为转到此处

这些说明适用于版本 2.7。

步骤 1:下载并准备Microsoft Cognitive Toolkit

CNTK 发布页下载相应的二进制包。 此页上所述的安装仅适用于二进制包。 不需要从 CNTK 发布页获取的源代码包。

将 zip 文件解压缩到所选的空本地文件夹中。 建议根据 CNTK 版本命名文件夹,因此不要将以前下载的 CNTK 版本的文件与新下载的文件混合在一起。 在下面,我们将假定将文件解压缩到目录中 c:\local\CNTK-2-7。 如果使用了另一个目录,请相应地调整以下说明。

步骤 2:运行安装脚本

启动标准 Windows 命令提示符,并运行安装脚本:

cd c:\local\CNTK-2-7
cd cntk\Scripts\install\windows
install.bat

该脚本将检查系统并确定缺少的先决条件。 系统会通知你建议的安装步骤和位置。 可以通过可选参数调整到安装脚本, 请参阅此处

脚本将从 Web 下载所需的组件,需要连接到 Internet。 它将执行这些组件,并根据 UAC (用户帐户控制设置) 要求你确认这些组件的执行和安装。

根据系统的速度、Internet 连接和安装所需的组件,整个过程最多可能需要 20 分钟。 特别是 Anaconda3 安装非常耗时,请耐心等待。

在成功执行安装脚本后:

  • 将安装 VS2017 运行时
  • MSMPI 将安装
  • Anaconda3 将安装到文件夹中 C:\local\Anaconda3-4.1.1-Windows-x86_64
  • 将在中创建或更新 CNTK-PY35 环境 C:\local\Anaconda3-4.1.1-Windows-x86_64\envs
  • CNTK Python 模块将在创建的 CNTK-PY35 环境中安装或更新
  • 将创建批处理文件以激活创建的 Python 环境并设置所需的环境变量

步骤 3:更新 GPU 驱动程序

如果下载/安装了 CNTK 的 GPU 版本,并且使用的是 NVidia 图形卡,请确保已安装 最新的 NVIDIA 驱动程序

步骤 4:验证 Python 中的设置

若要从 Python 验证 CNTK 的正确安装,请执行以下操作:

需要通过打开标准 Windows 命令提示符并运行安装脚本创建的批处理文件来 激活 CNTK 环境, (请参阅步骤 2) 。 此脚本将仅针对当前 Windows 命令提示符将 Python 和 CNTK 安装添加到当前 PATH 环境。

cd c:\local\CNTK-2-7
cd scripts
cntkpy35.bat

注意

每次计划使用 CNTK Python 环境时,都需要激活 CNTK 环境。

现在可以按照 标准说明 从 Python 测试安装并运行教程或 Jupyter 笔记本。

  • 若要使用 Python 工具、CNTK 和 Visual Studio,请参阅 此处

接下来: