我已经为Mac的Catalina版本安装了flutter并使用zsh文件设置了路径,但是当我运行flutter Doctor或flutter precache时,我收到了'zsh:命令未找到:flutter。注意:我以前设法完成了这些步骤并设置了android studio,但是当我尝试为xcode连接模拟器时遇到了问题,现在我不得不重新开始。
更新:运行“ flutter”或“ flutter doctor”时,出现以下错误:Error when reading '../../../../documents/flutter/bin/cache/dart-sdk/bin/snapshots/pub.dart.snapshot': No such file or directory
,它说pub upgrade
在尝试10次后失败了。
我该如何解决?
当我在主目录中运行ls -a
时,我发现其中有一个.bash_profile,.zshrc文件和.zprofile(我之前创建)。这与问题有关吗?
答案 0 :(得分:0)
看起来您在ZSH中的PATH上没有抖动。
在终端中打开您的.zshrc文件
nano .zshrc
您应该在文件顶部看到以下内容
# If you come from bash you might have to change your $PATH.
export PATH=$HOME/bin:/usr/local/bin:$PATH
在第二行中添加flutter SDK位置的bin目录的路径,例如我的:
export PATH=$HOME/bin:/usr/local/bin:$PATH:/Users/joaosoares/Projects/flutter/bin