Flutter——安装flutter环境(mac)

497 阅读2分钟

第一:创建要安装的路径本地选择一个位置创建一个flutter文件夹。

第二:安装方式主要分两种

第一种:从github下载 

github地址:

https://github.com/flutter/flutter.git

第二种:直接下载安装包解压

下载链接:

https://flutter.dev/docs/development/tools/sdk/releases


github下载主要步骤:

1.配置环境变量,因为可能需要国外服务器下载资源需要配置镜像

export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

主要上面两条,配置好了以后

git clone https://github.com/flutter/flutter.git

运行克隆命令下载flutter,过程有可能会很慢,请耐心等待。


安装以后下一步就是配置一下

运行:

flutter doctor


这里需要记住,主要安装的SDK:flutter SDK还有dart SDK


问题一:

*遇到的一个问题.更新了MacOS Catalina之后打开终端会出现下面的提示 please run `chsh -s /bin/zsh`. 

据官方说,从 macOS Catalina 版开始,您的 Mac 将使用 zsh 作为默认登录 Shell 和交互式 Shell。您还可以在较低版本的 macOS 中将 zsh 设置为默认 Shell。 

 运行chsh -s /bin/zsh之后,发现flutter的命令不能用了,这是因为切换了shell执行工具 解决方法也很简单 

 单次解决办法: 这种方法,只对当前终端窗口有效,关闭之后无效了

source ~/.bash_profile 

 永久解决方法: 

复制一份.bash_profile,然后改名为.zprofile,终端执行source ~./zprofile
source ~/.zprofile

问题二:

 bash: flutter: command not found 或者 zsh: command not found: flutter 在配置flutter的时候,配到path的地方就遇到了问题,

按官方文档的方法去配zsh: command not found: flutter的问题,

废话少说,上方案: 在命令行输入 vi ~/.bash_profile,然后在里面按i添加 

#Flutter

export FLUTTER=/Users/aa/flutter/flutter/bin 
export PATH=$FLUTTER:$PATH 

#Dart配置 

export DartHome="/Users/aa/flutter/flutter/bin" 
export PATH="$DartHome:$PATH"

添加以后运行 

source ~/.bash_profile

然后通过运行flutter/bin命令验证目录是否在已经在PATH中:

echo $PATH

注意:现在很多mac端安装终端用的是zsh,所以这里要修改的文件就不是bash_profile而是.bashrc

在根目录下隐藏文件可以找到.bashrc

然后文本编译器打开.bashrc,同样

#Flutter

export FLUTTER=/Users/aa/flutter/flutter/bin 
export PATH=$FLUTTER:$PATH 

#Dart配置 

export DartHome="/Users/aa/flutter/flutter/bin" 
export PATH="$DartHome:$PATH"
添加以后,记住command+s保存一下

以上就是初次安装flutter的步骤,一般不会出现什么别的问题了。