Flutter 在 Mac 上安装不成功,怎么解决?
flutter doctor,提示下面错误:<br>Got socket error trying to find package args at <a target="_blank" href="https://pub.flutter-io.cn" rel="nofollow noopener">https://pub.flutter-io.cn</a>.<br>
使用了中国的镜像<br>export PUB_HOSTED_URL=<a target="_blank" href="https://pub.flutter-io.cn" rel="nofollow noopener">https://pub.flutter-io.cn</a><br>export FLUTTER_STORAGE_BASE_URL=<a target="_blank" href="https://storage.flutter-io.cn" rel="nofollow noopener">https://storage.flutter-io.cn</a><br>
如果使用官方仓库(翻腔 or 不翻腔)都是不行。
是不是那里有问题?<br>macOS Big Sur 11.2.2<br>Flutter 2.0<br>
Flutter 在 Mac 上安装不成功,怎么解决?
更多关于Flutter 在 Mac 上安装不成功,怎么解决?的实战系列教程也可以访问 https://www.itying.com/category-92-b0.html
终端挂代理,全流程安装顺畅,速度都是大几 MB/s
更多关于Flutter 在 Mac 上安装不成功,怎么解决?的实战系列教程也可以访问 https://www.itying.com/category-92-b0.html
觉得还是连不上的问题啊。
啰嗦一句,确定终端是用的代理?
终端代理怎么配置的?
google or baidu => 终端代理怎么配置
多些宽容,少些戾气嘛。大家都是从什么都不会开始的。
想起我还犯过,终端配置里的英文敲错了,导致出不去的窘境。
用命令测吧,出去了。实际用吧,没出去。因为 http 那里没敲错,https 敲错了。害我研究了半天。
export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890 all_proxy=socks5://127.0.0.1:7890
换成自己的地址和端口
头疼…
1.给出解决方案的关键途径(多些宽容,少些戾气)
2.直接给出终端代理命令答案(才是正解)
基本都是代理设置和墙的问题,建议在办公环境用傍路由全局翻墙,简单不折腾。
针对Flutter在Mac上安装不成功的问题,可以尝试以下解决方案:
-
检查操作系统版本:
- Flutter要求Mac运行macOS 10.14.4(Mojave)或更高版本。请确保您的Mac满足这些要求,如果不满足,请升级操作系统。
-
下载并安装Flutter SDK:
- 从Flutter官网(https://flutter.dev)下载最新的Flutter SDK。
- 解压下载的文件,并将flutter目录添加到系统的PATH环境变量中。
-
安装Xcode和iOS开发工具链:
- Flutter需要Xcode和iOS开发工具链来构建和运行iOS应用程序。
- 在App Store中安装最新版本的Xcode,并同意相关许可协议。
- 打开Xcode并按照提示完成初始设置。
- 运行
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
命令来设置Xcode的开发工具链路径。
-
检查网络问题:
- 如果遇到网络问题,可以尝试使用代理或切换网络环境。
-
运行flutter doctor:
- 运行
flutter doctor
命令来检查并安装必要的依赖项和工具。 - 根据报错信息逐一解决问题。
- 运行
如果以上步骤仍然无法解决问题,建议参考Flutter社区的文档、论坛或GitHub存储库来寻找更具体的解决方案。