小编典典

未找到颤振命令

all

显然,没有任何 Flutter 命令在 Android Studio 的终端中运行,我相信我正试图在我的项目的根目录下运行它。

输出:

bash: flutter: command not found

阅读 60

收藏
2022-07-28

共1个答案

小编典典

您需要正确设置 Flutter 路径。

macOS 安装 - 更新您的路径

  1. 确定放置 Flutter SDK 的目录。您将在第 3 步中需要它。

  2. 打开(或创建)$HOME/.bash_profile。您可以通过进入终端并输入终端文本编辑器来做到这一点nano ~/.bash_profile

macOS v10.15 (Catalina) 默认使用 Z
shell,所以编辑 $file HOME/.zshrc

如果您使用不同的 shell,则您机器上的文件路径和文件名将不同。

  1. 添加以下行并将其更改[PATH_TO_FLUTTER_GIT_DIRECTORY]为克隆 Flutter 的 Git 存储库的路径:
     export PATH=[PATH_TO_FLUTTER_GIT_DIRECTORY]/flutter/bin:$PATH
    

例如:

     export PATH=~/Documents/flutter/bin:$PATH
  1. Ctrl+ X,当它要求您保存文件时,选择Yes

  2. 运行source $HOME/.bash_profile刷新当前窗口或重启终端

  3. 通过运行以下命令验证该flutter/bin目录现在是否在您的 PATH 中:

     echo $PATH
    

请注意,这[PATH_TO_FLUTTER_GIT_DIRECTORY]是您安装 Flutter SDK 的位置,而不是您的应用程序的位置

除了nano,您可以使用任何文本编辑器来编辑文件~/.bash_profile

对于 zsh

  1. 打开终端
  2. 跑:nano ~/.zshrc
  3. 添加:export PATH=[PATH_TO_FLUTTER_GIT_DIRECTORY]/flutter/bin:$PATH
  4. 跑:source ~/.zshrc
  5. 重启终端
  6. 跑:flutter doctor -v

例如:如果你机器中的flutter已经安装在[your_username]/Developer/flutter下

export PATH=Developer/flutter/bin:$PATH
2022-07-28