术语“安装模块”'不被识别为cmdlet,函数,脚本文件或可操作程序的名称

时间:2015-04-02 18:32:08

标签: powershell posh-git

安装posh-git - 请参阅此处https://github.com/dahlbyk/posh-git

如果我刚刚安装了PsGet,那么运行:

Install-Module posh-git

工作正常。

但如果我关闭并重新启动Powershell,那么我得到:

The term 'Install-Module' is not recognized as the name of a cmdlet, function, script file, or operable program.

当我尝试运行它时。

知道为什么吗?

1 个答案:

答案 0 :(得分:0)

安装模块后,通常使用Import-Module重新加载它,例如:

Import-Module posh-git

也就是说,如果您尝试从该模块执行命令,则PowerShell(V3及更高版本)的更高版本将自动加载模块。这确实假设PowerShell可以在posh-git模块中发现命令。