我正在使用Mac mini,MacOs monterey和m1芯片。当试图设置Flutter,它是给错误。命令:Flutter医生o/p:第229行:用户/管理/桌面/flutter/shared.shbin/cache/dart-sdk/bin/dart:可执行文件中的CPU类型错误
我已经尝试了以下命令,但它也不工作,终端命令:sudo软件更新--install-rosetta --同意许可终端输出:使用“同意许可证”选项,即表示您同意已使用“仅许可证”选项运行此工具,并且已阅读并同意这些条款.如果不同意,请按Ctrl-C立即取消此过程.Rosetta 2更新不可用
5条答案
按热度按时间mnemlml81#
您必须先安装rosetta。在您的终端机中输入:
6yjfywim2#
在终端中运行“软件更新--安装-rosetta”
gblwokeq3#
我在MacOs VMware上遇到此错误,最后我意识到我下载的是arm架构的flutter sdk,但我需要x64(intel)架构。
piwo6bdm4#
在macOs上我不小心下载了arm架构而不是x64版本。根据系统要求下载正确的版本。
eqzww0vc5#
我的错误是,我在安装Rosetta之前安装了flutter sdk。所以,这就是为什么它会出现上面的错误。所以,为了解决这个问题,我删除了flutter sdk,先安装了Rosetta,然后再安装flutter,它工作正常。