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,再完全退出终端再打开尝试。

你可能感兴趣的:(Mac Flutter配置 zsh: command not found: flutter)