Eu estava tentando instalar o Azure usando o ``Install-Module Azure``` no PowerShell. Eu recebi o seguinte erro:
PS C:\Windows\system32> Install-Module Azure
Install-Module : The term 'Install-Module' is not recognized as the name of a cmdlet, function, script file,
or operable program. Check the spelling of the name, or if a path was included, verify that the path is corre
ct and try again.
At line:1 char:1
+ Install-Module Azure
+ ~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (Install-Module:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
Porque é que o PS não reconhece o módulo básico de instalação? Sem isto eu posso'nem sequer instalar o Azure. O que eu devo fazer?
Uma vez que você está usando a versão inferior do PS:
O que você pode fazer no seu caso é fazer primeiro o download do módulo na sua pasta local.
Então, haverá um arquivo **.psm1*** sob essa pasta para este módulo.
Você apenas
import-Module "Caminho do ficheiro.psm1"
Aqui está o link para fazer o download do Módulo Azure: Azure Powershell
Isto vai fazer o seu trabalho.
Deve instalar a última versão do PowerShell, depois utilizar este comando Install-Module Azure
para instalar o módulo azure. Porque a partir do Powershell 5.0 poderá utilizar o cmdlet para Install-Module, Save-Module.
PS > $psversiontable
Name Value
---- -----
PSVersion 5.1.14393.576
PSEdition Desktop
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.14393.576
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
Mais informações sobre como instalar o Azure PowerShell, consulte o link.
Se você está tentando instalar um módulo que está listado no repositório central de conteúdo PS chamado PowerShell Gallery, você precisa instalar o PowerShellGet. Então o comando estará disponível. I'm actualmente a utilizar a PS 4.0. A instalação do PowerShellGet fez o truque por mim.
Com o mais recente módulo PowerShellGet, você pode: