复现前提条件
1、已安装了flutter环境;
2、已正确配置环境变量;

flutter环境变量已正确配置
3、进入flutter/bin目录,可以正常执行flutter指令;

指令执行正常
4、但是在默认终端,愣是无法执行指令,并且报错:zsh: permission denied: flutter

报错截图
原因
zshrc中未添加对flutter指令的支持。
如何解决
1、打开终端输入指令
sudo vim .zshrc
2、输入密码(如果提示你输入密码的话)
3、输入"i"进入编辑模式,在末尾添加
source ~/.bash_profile
或者是flutter环境变量
export PATH=$PATH:/Users/yanjunhui/Library/flutter/bin

二选一即可
4、按"esc"键,输入":wq"退出;

image.png
5、关闭终端,重新打开,输入命令查看效果
flutter --version

成功