Install-Module : 术语 'Install-Module' 未被识别为 cmdlet 的名称(PS ver. 5.x !!)

Install-Module : The term 'Install-Module' is not recognized as the name of a cmdlet (PS ver. 5.x !!)

我相信标题是不言自明的。 install-module 不再工作了。我之前有它 运行,但是在通过 powershell 下载 NuGet 之后,该模块不再工作,给我标题中显示的错误消息。 我 运行 Windows 10,Powershell 版本:5.1.16299.15.

之前有人问过这个问题,但在其他线程上问题是 Powershell 版本,我的情况不是这样。

明白了! - 从上面的讨论中,

你改变了吗$env:PSModulePath? Nuget 安装不会改变它。您可以在列表中添加 C:\Program Files\WindowsPowerShell\Modules 并尝试。

$env:PSModulePath += ';C:\Program Files\WindowsPowerShell\Modules'