你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
安装程序Windows Devinstall 脚本选项
CNTK开发人员安装脚本选项
开发人员安装脚本 (devInstall.ps1) 是一个 PowerShell 脚本,Tools
位于CNTK存储库根目录中的子目录中。 可以使用多个选项运行脚本,以便将安装满足特定需求。
此处介绍了脚本的标准用法。 在此页上,我们将列出其他安装选项。 可以通过从包含安装脚本的目录中的 PowerShell 命令窗口内执行 get-help -full .\devInstall.ps1
,获取有关所有可用选项的概述。
注意:如果已有要安装CNTK的现有 Anaconda 环境,请查看AnacondaBasePath
下面的选项。
概述:
./devInstall.ps1
[-Execute]
[-AnacondaBasePath <DIRECTORY>]
[
[-NoPythonEnvironment]
|
[-PyEnvironmentName <NAME> ]
[-PyVersion (27|35|36)]
]
[-localCache <DIRECTORY>]
[-InstallLocation <DIRECTORY>]
[-NoConfirm]
请注意,如果指定 NoPythonEnvironment
,则无法指定 PyVersion
或 PyEnvironmentName
参数。
参数 AnacondaBasePath
此可选参数允许指定在计算机上使用或创建 Anaconda 安装的位置。
如果未通过此参数指定目录,则 Anaconda 将安装到中 C:\local\Anaconda3-4.1.1-Windows-x86_64
。 如果 (默认或指定的) 目录存在,则脚本将继续根据该目录包含工作 Anaconda 3 (4.1.1) (或兼容的) 安装。 除非) 指定参数NoPythonEnvironment
,否则脚本将在该位置 CNTK创建 (python 环境。
示例:
./devInstall.ps1 -AnacondaBasePath c:\Python\Anaconda3
./devInstall.ps1 -AnacondaBasePath c:\Python\Anaconda3 -NoPythonEnvironment
./devInstall.ps1 -Execute -AnacondaBasePath c:\Python\Anaconda3 -PyVersion 27 -PyEnvironmentName MyCntkEnv
参数 NoPythonEnvironment
这是一个可选参数。 如果指定此参数,则不会在内部AnacondaBasePath
创建任何 CNTK Python 环境。 如果指定此参数,则无法定义该参数PyVersion
PyEnvironmentName
。
示例:
./devInstall.ps1 -NoPythonEnvironment
参数 PyVersion
这是一个可选参数,可用于指定在 CNTK Python 环境中使用的 Python 版本。 此参数支持的值为 27、35 或 36。 CNTK Python 35 环境) 默认值为 35 (。
PyVersion
influences the result of the installation by
- 与所选
PyVersion
环境匹配的 Python CNTK环境在目录中<AnacondaBasePath>\envs\cntk-py<PyVersion>
创建。 - 该文件
cntkpy<PyVersion>.bat
在脚本目录中创建,以激活 Python 环境
示例:
./devInstall.ps1 -PyVersion 35
参数 PyEnvironmentName
此可选参数允许指定将在安装过程中创建的 CNTK Anaconda 环境的名称。 默认情况下,环境将命名 cntk-py<PyVersion>
,其中 PyVersion 将替换为此脚本的参数的内容。 如果此参数由你指定,则不会在环境中执行版本替换。
示例:
./devInstall.ps1 -PyEnvironmentName CntkEnvironment
参数 Execute
如果只想查看要安装哪些组件,只需设置参数 -Execute:$false
即可。 安装脚本将执行,但不会对系统执行任何更改。
参数 NoConfirm
默认情况下,脚本会要求你在安装过程开始之前进行确认。 如果提供此参数,脚本将启动安装,且没有任何确认问题。
参数 localCache
安装程序将从 Internet 下载所需的文件。 如果可能,安装程序会重复使用这些文件。 默认情况下,下载的文件将存储在目录中 c:\installCacheCntk
。 可以使用此可选参数指定另一个目录来存储这些文件。
示例:
./devInstall.ps1 -localCache c:\users\currentUser\myCache -Execute
参数 InstallLocation
默认情况下,大多数已安装的文件将放置在 c:\local
目录中。 如果更喜欢其他位置,可以使用此可选参数指定安装目录。
示例:
./devInstall.ps1 -InstallLocation c:\buildCntk -Execute
PowerShell 标准参数
PowerShell 支持脚本文件的多个标准参数。 如果安装出现问题并报告问题,使用选项运行脚本 -Verbose
可能会很有帮助。 这样就可以更轻松地分析安装问题。
示例:
./devInstall.ps1 -Execute -Verbose
链接: