powershell - Install-Module:“Install-Module”一词未被识别为 cmdlet 的名称(PS 版本 5.x !!)
问题描述
我相信标题是不言自明的。安装模块不再工作。我之前运行过它,但是在通过 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'
推荐阅读
- r - R -- RJDBC 无法重命名 SQL 选择中的列
- c++ - 模板化隐式类型转换运算符
- r - 以编程方式导入和操作 R 脚本/将 .R 转换为 .Rmd
- javascript - 当 highstock 图表滚动时,标记的位置不跟随系列
- node.js - Azure 上的 NodeJs - 站点无法加载
- byte - 在 SHA512Digest 的 doFinal 中结合两个 byte[]
- python - 在 Django 中,如何用字符串表示每个对象来注释查询集?
- python - Masonite - TypeError:无法将“未定义”对象隐式转换为 str
- adobe - 在 AEM 上 - 发布选项在 Windows 8 和 10 上的 Chrome 和 Firefox 中不起作用
- angular - Angular HttpClient 没有返回我期望的对象