如何将 Flutter 永久添加到 Mac 中的路径

Spa*_*KID 7 macos terminal flutter

我知道有很多类似的答案,但我已经检查过它们,观看了相关视频并尝试了无数次。我将 flutter 路径导出到 .bashprofile 并保存为屏幕截图所示,但是如果我关闭终端并尝试使用像flutter --versionor这样的 flutter 命令which flutter,甚至flutter doctor我会得到flutter not foundzsh: command not found: flutter

如何解决这个问题,以便我可以在任何目录或路径中永久使用 flutter

终端图片

终端图2

Swe*_*ain 18

请按照以下步骤操作:

  1. 打开终端。
  2. 类型:nano ~/.zshrc
  3. 类型:export PATH=[PATH_TO_FLUTTER_GIT_DIRECTORY]/flutter/bin:$PATH

在此输入图像描述

  1. control+x退出
  2. 类型:source ~/.zshrc
  3. 重新启动终端。
  4. 通过输入验证flutter --version

在此输入图像描述


Nav*_*mar 9

将 FLUTTER PPATH 永久添加到终端

\n

步骤1

\n

类型: echo $SHELL

\n
    \n
  • 这将告诉您正在使用哪个 SHELL(bash 或 Z shell)
  • \n
\n

步骤:2 \xe2\x80\xa8

\n

类型:$HOME/.bashrc

\n
    \n
  • 如果显示文件不存在,则需要创建新的 zshrc 文件
  • \n
\n

(仅当出现上述错误时) TYPE: touch ~/.zshrc // 这将创建一个新的 zshrc 文件

\n

步骤3:

\n

TYPE: open $HOME/.zshrc //打开zshrc文件

\n
    \n
  • 在zshrc文件中添加永久设置到终端的flutter bin路径
  • \n
\n

类型:export PATH="$PATH:$HOME/development/flutter/bin"

\n

步骤4:

\n

TYPE: source $HOME/.zshrc//刷新当前终端窗口

\n

现在您可以运行 flutter cmd,而无需始终添加路径

\n


Roh*_*eja 2

您正在添加路径.bash_profile,但错误提示zsh: command not found: flutter.

仔细查看错误,您的默认 shell 是zsh而不是bash。因此,添加路径并.bash_profile没有帮助,因为正在查找路径.zshrc

以下是添加路径的方法.zshrchttps ://stackoverflow.com/a/11530176/5066615