报错信息
原因:据官方说,从 MacOS Catalina 10.15.4
版开始,您的 Mac
将使用 zsh
作为默认登录 Shell
和交互式 Shell
。您还可以在较低版本的 macOS
中将 zsh
设置为默认Shell
。在配置flutter
的时候,配到path
的地方就遇到了问题,按官方文档的方法去配zsh: command not found: flutter
的问题,废话少说,上方案:
请选择您对应的shell配置文件配置镜像
如果你使用默认的
bash
,在~/.bash_profile
中配置如果你使用默认是
zsh
,在~/.zshrc
中配置
下面主要介绍在bash
中配置步骤(在zsh
配置步骤也是一样的)
1.打开终端,在命令行输入 sudo vi ~/.bash_profile
,输入你的电脑开机密码,然后在里面按i
添加,添加一下内容
export PATH=/Users/XXX/flutter/bin:$PATH
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
注
需要注意的是把/Users/XXX/flutter
这个路径,更换为自己的flutter
的路径。而我的路径是/opt/flutter
如图所示
2.编辑完之后,按ESC
键,输入:wq
,就可以保存退出了
3. 执行source ~/.bash_profile
,这一步很重要,否则上面配置文件虽然有了,但是没有生效。
4. 配置文件生效后,就可以使用flutter doctor
进行检查。
如图所示