在CMD上运行'flutter doctor'命令无法工作

3

我尝试运行任何Flutter命令,但都显示以下错误:

Checking Dart SDK version...
Downloading Dart SDK from Flutter engine af51afceb8886cc11e25047523c4e0c7e1f5d408...
Downloading the Dart SDK using the BITS service failed, retrying with WebRequest...
Invoke-WebRequest : The underlying connection was closed: An unexpected error occurred on a send.
At C:\src\flutter\flutter\bin\internal\update_dart_sdk.ps1:68 char:5
+     Invoke-WebRequest -Uri $dartSdkUrl -OutFile $dartSdkZip
+     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-WebRequest], WebExc
   eption
    + FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeWebRequestCommand

Error: Unable to update Dart SDK. Retrying...

Waiting for 1 seconds, press CTRL+C to quit ...
Terminate batch job (Y/N)?

我已经学习Flutter三个月了,一直都很顺利。有什么建议可以解决这个问题吗?

3个回答

1

1
我遇到了同样的问题。我下载了Flutter SDK。如果你没有看到“flutter_windows_v1.12.13+hotfix.9-stable.zip”按钮,那么你需要使用免费的VPN扩展程序。启用VPN后,你可能会看到这个“flutter_windows_v1.12.13+hotfix.9-stable.zip”按钮。下载并提取Flutter SDK,设置环境变量。希望这能解决你的问题。

0

启动您的VPN并重置控制台,也许无法从您的国家IP访问URI, 我的问题通过这个解决方案得到了解决


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接