问题描述
我正在按照说明安装 Flutter,这是我的第一次安装,我很小心不要错过任何一步。但是...
一切都很顺利,直到我尝试运行 Flutter doctor。我已经更新了路径,一切都很好。
我编辑了 .bash_profile 添加这一行:
export PATH="$PATH:[PATH_TO_FlutteR_GIT_DIRECTORY]/Flutter/bin"
echo $PATH 和 which Flutter 都是正确的。
请查看附件截图。
在 macOS Sierra 上运行,版本 10.12.6 // Flutter 版本:Flutter_macos_2.0.1-stable
Terminal: Flutter Doctor Crash
编辑:
我已经按照你的建议做了:
解决方法
首先,验证您的 mac 是否为 64 位,click here for know how。
在 Mac 中,Flutter 仅在 64 位架构下运行;
如果您的 Mac 是 64 位,请尝试使用 Brew 安装 dart;
安装brew后,打开终端,运行命令:
brew install dart
现在运行颤振医生;
,所以,我找到了解决问题的方法。
由于我无法升级我的 Mac(目前),我认为这是问题的一部分,我尝试降级我的 Flutter 版本。
我安装了 1.22.0-stable。现在 flutter doctor 运行正常。
现在唯一的问题是,拥有 2010 年中期的 MacOS 10.12.6 (Sierra),无法升级到(至少)Mojave,我无法安装 Xcode 11,这是允许的最低版本,因此我可以编译在 IOS 上。
无论如何,现在它似乎运行良好:Android Studio - Flutter & Dart 插件 - Android Simulator。
虽然,在 Mac 上工作并且无法在 IOS 应用程序上运行/工作有点令人沮丧,但不会撒谎......