最近看了很多关于安装flutter的文章,都是针对以前的.bash_profile。而未提及新的macOS Catalina系统,所以如果是升级到了macOS Catalina系统,按照之前的文章有可能会不成功。故写此文章来记录,在新的macOS Catalina的安装过程。
首先说明:我的电脑是一台全新的电脑,公司买来的时候就已经是最新的macOS Catalina系统。
flutter的安装
下载flutter
首先需要去到官网下载你想要的flutter版本:https://flutter.dev/docs/development/tools/sdk/releases?tab=macos
安装flutter
1、解压下载的SDK
将下载好的文件解压,放在你想放在的位置。
2.配置环境变量
在官网中,也有提到过macOS Catalina的shell已经变化,所以我们需要使用新的shell来配置环境变量。
由于我这台是新电脑,没有显示隐藏文件,所以需要先显示隐藏文件,在终端中输入以下命令后就行:defaults write com.apple.finder AppleShowAllFiles -boolean true;killall Finder
这样就能看到隐藏文件了。
你打开的时候可能没有.zshrc这个文件,只有一个.zsh_history的文件。如果没有,打开终端,输入以下命令就可以创建一个.zshrc的文件
cd ~
touch .zshrc
输入以上两个文件就可以创建一个.zshrc的文件,这个时候在打开finder就可以看到这个隐藏的文件,这时候就可以双击打开配置环境变量。
只需要打开刚刚的地址,输入export Path=$PATH:后面跟上你前面解压的flutter所在的地址即可(这里可以找到bin文件了直接拖过来就会自动填充地址),第一个是flutter的环境变量,第二个是dart的环境变量。填写完成以后记得CMD+S保存即可。保存以后一样的去终端执行source ~/.zshrc即可。
这样以后你的配置基本就已经完成了,再去终端执行flutter即可看到flutter和dart已经安装完成。
如果你使用的VSCode执行Dart文件出现/bin/sh: dart: command not found,就是你的Dart环境有问题,未配置好,通过以上方法配置好以后记得重启VSCode才能执行成功。
如果你使用的是.bash_profile,一样的方法配置即可。