为状态工具包管理器准备安装程序。 . .x 失败

Preparing Installer for State Tool Package Manager. . .x Failed

这是 的第二部分,与 windows 8.1 上的 activestate cli 安装有关。我的机器上安装了 ps V4.0。 当我 运行 适用于 ps V4.0 的命令时,由 @mklement0 提供作为我问题的答案,我得到了另一个错误。 附上屏幕截图,因为它是一条冗长的错误消息。

知道是什么问题导致的吗? 提前致谢

大部分错误消息只是导致错误的脚本(块)的源代码

最后一张截图揭示了错误原因:找不到脚本依赖的Expand-Archive cmdlet。

这在 PowerShell v4 中是预期的,因为此 cmdlet 是在 v5.

中引入的

因此,解决方案将您的 PowerShell 安装升级到 v5.1

在此处检查产品页面:https://www.activestate.com/products/platform/state-tool/ 它在命令提示符中指出 运行,而不是 powershell。您是否尝试过 运行 从 cmd 中使用安装命令?它也可能不适用于 Windows 8.1,因为它仅支持 Windows 10.