扑医生“ zsh:找不到命令”

时间:2020-01-10 10:50:30

标签: flutter

我已经为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(我之前创建)。这与问题有关吗?

1 个答案:

答案 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