Opção configurar Windows de desvintalar script
CNTK opções de script de instalação do desenvolvedor
O script de instalação do desenvolvedor (devInstall.ps1) é um script do Tools
PowerShell localizado no subdiretório dentro da raiz do repositório CNTK. O script pode ser executado com várias opções para adotar a instalação de acordo com suas necessidades específicas. O uso padrão do script é explicado aqui. Nesta página, listaremos as opções de instalação adicionais. Você pode obter uma visão geral sobre todas as opções disponíveis executando get-help -full .\devInstall.ps1
de dentro de uma janela de comando do PowerShell no diretório que contém o script de instalação.
Nota: Se você tiver um ambiente Anaconda existente para o qual deseja instalar CNTK, dê uma olhada na opção AnacondaBasePath
abaixo.
Visão geral:
./devInstall.ps1
[-Execute]
[-AnacondaBasePath <DIRECTORY>]
[
[-NoPythonEnvironment]
|
[-PyEnvironmentName <NAME> ]
[-PyVersion (27|35|36)]
]
[-localCache <DIRECTORY>]
[-InstallLocation <DIRECTORY>]
[-NoConfirm]
Observe que, se você especificar NoPythonEnvironment
, não poderá especificar o parâmetro ou o PyVersion
PyEnvironmentName
parâmetro.
Parâmetro AnacondaBasePath
Esse parâmetro opcional permite que você especifique o local de uma instalação do Anaconda a ser usada ou criada em seu computador.
Se você não especificar um diretório por meio desse parâmetro, o Anaconda será instalado em C:\local\Anaconda3-4.1.1-Windows-x86_64
. Se o diretório (padrão ou por você especificado) existir, o script continuará sob a suposição de que o diretório contém uma instalação anaconda 3 (4.1.1) funcional (ou compatível). O script criará o ambiente CNTK Python nesse local (a menos que o parâmetro NoPythonEnvironment
seja especificado).
Exemplo:
./devInstall.ps1 -AnacondaBasePath c:\Python\Anaconda3
./devInstall.ps1 -AnacondaBasePath c:\Python\Anaconda3 -NoPythonEnvironment
./devInstall.ps1 -Execute -AnacondaBasePath c:\Python\Anaconda3 -PyVersion 27 -PyEnvironmentName MyCntkEnv
Parâmetro NoPythonEnvironment
Esse é um parâmetro opcional. Se você especificar esse parâmetro, nenhum ambiente do Python CNTK será criado dentro do AnacondaBasePath
. Se você especificar esse parâmetro, o parâmetro PyVersion
e PyEnvironmentName
não poderá ser definido.
Exemplo:
./devInstall.ps1 -NoPythonEnvironment
Parâmetro PyVersion
Esse é um parâmetro opcional e pode ser usado para especificar a versão do Python usada no ambiente CNTK Python. Os valores com suporte para esse parâmetro são 27, 35 ou 36. Os valores padrão são 35 (para um ambiente CNTK Python 35).
PyVersion
influencia o resultado da instalação por
- O ambiente do Python CNTK que corresponde ao selecionado
PyVersion
é criado no diretório<AnacondaBasePath>\envs\cntk-py<PyVersion>
. - O
cntkpy<PyVersion>.bat
arquivo é criado no diretório de scripts para ativar o ambiente python
Exemplo:
./devInstall.ps1 -PyVersion 35
Parâmetro PyEnvironmentName
Esse parâmetro opcional permite especificar o nome do ambiente anaconda CNTK que será criado durante o processo de instalação. Por padrão, o ambiente será nomeado cntk-py<PyVersion>
, em que PyVersion está sendo substituído pelo conteúdo do parâmetro para esse script. Se esse parâmetro for especificado por você, nenhuma substituição de versão no ambiente será executada.
Exemplo:
./devInstall.ps1 -PyEnvironmentName CntkEnvironment
Parâmetro Execute
Se você quiser apenas ver quais componentes seriam instalados, basta definir o parâmetro -Execute:$false
. O script de instalação será executado, mas nenhuma alteração no sistema será executada.
Parâmetro NoConfirm
Por padrão, o script solicitará que você confirme antes do início do processo de instalação. Se você fornecer esse parâmetro, o script iniciará a instalação sem perguntas de confirmação.
Parâmetro localCache
O instalador baixará os arquivos necessários da Internet. Esses arquivos são reutilizados pelo instalador, se possível. Por padrão, os arquivos baixados serão armazenados no diretório c:\installCacheCntk
. Você pode especificar outro diretório para armazenar esses arquivos com esse parâmetro opcional.
Exemplo:
./devInstall.ps1 -localCache c:\users\currentUser\myCache -Execute
Parâmetro InstallLocation
Por padrão, a maioria dos arquivos instalados será colocada dentro do c:\local
diretório. Se você preferir um local diferente, poderá especificar um diretório de instalação usando esse parâmetro opcional.
Exemplo:
./devInstall.ps1 -InstallLocation c:\buildCntk -Execute
Parâmetros padrão do PowerShell
O PowerShell dá suporte a vários parâmetros padrão para arquivos de script. No caso de problemas com a instalação e relatar problemas, pode ser útil executar o script com a opção -Verbose
. Isso pode facilitar a análise de problemas de instalação.
Exemplo:
./devInstall.ps1 -Execute -Verbose
Links: