Mac Flutter配置 zsh: command not found: flutter

可参考官方文档,写得非常详细了。看不懂英文?那就向下看吧

第一步:下载flutterSDK或克隆下来。
(建议克隆,地址:https://github.com/flutter/flutter.git

第二步:配置路径
1)执行echo $SHELL——查看你的Mac是用哪一种脚本
2)根据不同脚本,去不同文件里面做配置
如果echo $SHELL打印zsh(笔者就是打印这个)
那么去.zshrc文件(文件不存在就自己创建)配置export PATH="$PATH:[你的flutter路径]/bin",如下图:

图片.png

如果echo $SHELL打印bash,那么去.bash_profile或.bashrc文件(文件不存在就自己创建)配置export PATH="$PATH:[你的flutter路径]/bin"。或者通过命令chsh -s /bin/zsh root将Mac的默认执行脚本由bash改成zsh。

第三步,配置完重启终端,执行which flutter,没有提示命令不存在,则代表配置成功

至此结束。


可能会遇到的问题

  • 1、提示没有安装cocoapods
    执行命令sudo gem install cocoapods。如果遇到报错:While executing gem ... (Errno::EPERM); Operation not permitted,那么就执行sudo gem install -n /usr/local/bin cocoapods即可。

  • 2.执行pod命令时提示zsh:abort pod xxx
    如何你的Mac是M1芯片,找到终端app->右键点击显示简介->通用->勾选Rosetta,完全退出终端再尝试执行pod命令。
    如果还不行,则执行sudo arch -x86_64 gem install ffi,再完全退出终端再打开尝试。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容