即使 Flutter/bin 在我的 $PATH 中,Flutter 命令仍然无法正常工作
Posted
技术标签:
【中文标题】即使 Flutter/bin 在我的 $PATH 中,Flutter 命令仍然无法正常工作【英文标题】:Flutter command still not working even though flutter/bin is in my $PATH 【发布时间】:2022-01-21 18:22:23 【问题描述】:我正在尝试安装颤振,并且我已经按照我读过的每个网站的所有步骤进行操作,但 zsh 仍然说“找不到命令:颤振”。 Terminal output after echo $PATH and trying a flutter command。下面是我的 .zshrc 文件中的确切行:
export PATH="$PATH:Users/gabrielworthington/Documents/Developer/flutter/bin"
有什么建议吗?谢谢。
【问题讨论】:
你是在linux上还是在windows上以某种方式使用zsh?你的颤动路径看起来像是一个 windows 路径,但你的路径变量的其余部分看起来像一个 linux 路径。Users/gabrielworthington/Documents/Developer/flutter/bin
是相对路径,不是绝对路径。
我明白了,那你不应该把它设为绝对路径吗?
@h8moss 我的评论并不是要回复你。是的,PATH
中的路径几乎总是应该是绝对的。
@jamesdlin 我的错,很困惑,并认为你是问题的作者。
【参考方案1】:
你跑步吗
source $HOME/.<rc file>.
刷新你的路径?
Flutter doc
PS:我无法发表评论,所以我不得不发布答案
【讨论】:
以上是关于即使 Flutter/bin 在我的 $PATH 中,Flutter 命令仍然无法正常工作的主要内容,如果未能解决你的问题,请参考以下文章
Flutter 命令在 Windows 命令提示符下不起作用
错误:无法在 Windows cmd 的 PATH 中找到 git
即使路径不存在,为啥 Path(...).exists 为真? [复制]
/bin/sh: /packages/flutter_tools/bin/xcode_backend.sh: 没有那个文件或目录