【问题标题】:How to update path of flutter in macos?如何更新macos中颤动的路径?
【发布时间】:2023-02-14 20:55:31
【问题描述】:

嘿,我刚刚安装了 flutter,并按照该视频中的所有操作进行操作:https://www.youtube.com/watch?v=U4TJ5ITGe5Y 以及网站上的说明:https://docs.flutter.dev/get-started/install/macos#update-your-path

要更新 flutter 的路径,我将此命令放在 .zshrc file 中。

export PATH="$PATH:[PATH_OF_FLUTTER_GIT_DIRECTORY]/bin"

但是它不起作用。有人知道我可能做错了什么吗?

非常感谢,祝你有美好的一天!

【问题讨论】:

  • 您必须将 [PATH_OF_FLUTTER_GIT_DIRECTORY] 替换为您下载的 flutter sdk 的路径
  • 我知道,我已经这样做了,谢谢。

标签: flutter macos terminal


【解决方案1】:

希望这有助于...

  1. 按 cmd 和空格键打开终端,然后输入终端。

  2. 输入命令 - vim ~/.shrc

  3. 然后你想按 i 来编辑文本

  4. 然后输入'export PATH="$PATH:pwd/flutter/bin"'(不带''),pwd = 是找到flutter文件夹的路径,例如用户/桌面/。

    但是在大多数情况下,密码是 $HOME /desktop 在这种情况下,命令在终端中应该如下所示

    export PATH="$PATH:$HOME/Deskop/flutter/bin". - 在这种情况下,我的 flutter 文件夹在我的桌面上

    1. 然后按 Esc 并输入命令 :wq! 并做了

【讨论】:

  • 我这样做了,但仍然无法正常工作。你知道从每个终端窗口访问 flutter 是否重要吗?因为我只能为当前终端窗口设置路径。关闭窗口后,我必须再次设置路径,但这样我就可以运行 flutter doctor。
  • 不,那不是必需的,通常添加一次就足够了,您能说一下您当前运行的Mac OS吗?
  • macos monterey,M1 macbook 上的 12.3.1
  • 我不知道这次我做了什么不同,但现在我明白了。也许我的错误是没有关闭终端并重新启动它。我想我以前试过,但我不确定。
【解决方案2】:

将 FLUTTER PATH 永久添加到终端

步骤1

类型:echo $SHELL

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

第2步

类型:$HOME/.bashrc

  • 如果显示文件不存在, 然后你需要创建新的 zshrc 文件

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

第 3 步:

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

  • 添加flutter bin路径永久设置到终端zshrc文件

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

步骤4:

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

现在您可以随时运行 flutter cmds 而无需添加路径

【讨论】:

    猜你喜欢
    • 2017-02-17
    • 1970-01-01
    • 2021-12-03
    • 1970-01-01
    • 1970-01-01
    • 2018-12-14
    • 1970-01-01
    • 2020-12-19
    • 1970-01-01
    相关资源
    最近更新 更多