[英]Missing "curl" tool. Unable to download Dart SDK. Consider running "sudo apt-get install curl"
[英]Unable to update Dart SDK. Retrying
我正在尝试安装 flutter 但是当我运行 cmd flutter 医生时发生错误
检查 Dart SDK 版本...“PowerShell.exe”未被识别为内部或外部命令、可运行程序或批处理文件。 错误:无法更新 Dart SDK。 正在重试...
等待 1 秒,按CTRL + C退出...终止批处理作业(Y/N)? 谢谢
将此路径添加到路径字段%SYSTEMROOT%\\System32\\WindowsPowerShell\\v1.0\\
到您的环境变量中。
仅适用于 Windows 用户:
如果您在通过 bash shell 或 powershell 终端更新 Dart SDK 时遇到问题,请执行以下操作:
第 1 步:关闭所有现有的 Flutter 应用程序和终端。
第 2 步:转到 flutter 安装文件夹中的flutter/bin
目录。
第三步:执行flutter.bat文件。 (等待完成)
第 4 步:转到您的项目文件夹 > 打开终端 > 运行flutter doctor 。
第 5 步:完成。
将以下路径添加到环境变量
用户变量
C:\\颤振\\bin; C:\\Windows\\System32
%SYSTEMROOT%\\System32\\WindowsPowerShell\\v1.0\\
系统变量
C:\\颤振\\bin
C:\\Windows\\System32\\
1.Goto你的flutter目录并运行
git checkout -f [version]
例如:
git checkout -f 2.2.2
现在尝试运行 flutter doctor 可能会解决您的问题,然后,您可以执行
flutter channel stable
在我的情况下,问题返回到 git 并在 flutter 安装路径中执行此行后,它已解决。
git reset --merge
就我而言,问题是通过使用 VPN 解决的。 使用 VPN 重试下载。 并执行 flutter.bat 文件
这也解决了我的问题,但在类似的情况下,您也可以尝试从文件夹 flutter/bin/cache/lockfile 中删除锁文件
尝试从任务管理器关闭 Dart 的所有进程,然后在终端中再次运行 flutter doctor 命令。
只需重新启动我的设备即可解决我的问题。
奇怪的是,其他步骤对我们都不起作用,但只需使用完整的安装包(如flutter_windows_3.0.5-stable.zip
)进行安装即可。
以前,我们试图通过从 GitHub 上的 Flutter 存储库中提取源代码来安装。
我的设备上的防病毒问题(防病毒阻止了我的 powershell 执行)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.