我正在尝试在 Windows 笔记本电脑上安装 powershell 版本 7.3.1(最新版本),但出现与连接问题相关的错误

我正在尝试在 Windows 笔记本电脑上安装 powershell 版本 7.3.1(最新版本),但出现与连接问题相关的错误

我尝试使用这些命令irm get.scoop.sh | iexiwr -useb get.scoop.sh | iex但两个命令都出现了相同的错误,如下所示。

Invoke-RestMethod: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.

请帮忙

答案1

这意味着您无权访问您尝试下载的位置。对于 Scoop,该位置是https://github.com/ScoopInstaller/Install/blob/master/install.ps1(您可以尝试在浏览器中访问它,但也会失败。)

您可以手动安装 Scoop:

  1. https://github.com/ScoopInstaller/Install/blob/master/install.ps1并点击复制原始内容
    在此处输入图片描述
  2. 打开记事本并粘贴复制的内容
  3. 将文件另存为.ps1文件(例如安装.ps1
  4. 在 PowerShell 中打开此文件,它将运行安装程序并安装 Scoop

至于连接问题的原因。

根据 IP raw.githubusercontent.com 解析为 ( 49.44.79.236),这似乎是由于 ISP(Jio)阻止了它并将其解析为错误的 IP。

您可以通过以下选项之一来解决这个问题(按顺序尝试):

  1. 将计算机上的 DNS 提供商更改为其他提供商,例如谷歌Cloudflare开放DNS或类似的东西
  2. 使用加密连接(主要用于 DNS,但也用于其他用途),例如 Cloudflare 的 WARP:https://cloudflarewarp.com/
  3. 安装 VPN 软件以绕过 ISP 的所有限制

相关内容