【问题标题】:Trying to add path to locate flutter to run "flutter doctor" to solve "zsh: command not found: flutter"试图添加路径来定位颤振以运行“颤振医生”来解决“zsh:找不到命令:颤振”
【发布时间】:2021-12-23 14:02:59
【问题描述】:

尝试添加路径来定位颤振,以便可以运行“颤振医生”,解决zsh: command not found: flutter, 然后我发现在下面创建是解决方案的第一步,但终端又说nano ~/.bash_profile zsh: command not found: nano

然后尝试创建 bash 配置文件也不起作用,可能是它存在,但不知何故它在下面说。 $HOME/.bash_profile zsh: permission denied: /Users/prettygirl/.bash_profile

终端在 macOS 中被授予完整的文件访问权限 重新启动了我的 macmini vscode退出并重新启动, 终端退出并重新启动

问题仍然存在。有没有什么办法比使用终端解决所有这些麻烦更容易添加路径变量?像 macOS 菜单之类的添加系统路径变量?

【问题讨论】:

    标签: flutter visual-studio-code macos-monterey


    【解决方案1】:

    这是唯一对我有用的东西。 转到您的颤振文件夹所在的位置,然后右键单击,获取信息,然后复制路径,然后将其粘贴到下面的 YOUR_PATH 部分中。 使用以下命令打开 .zshrc 文件:nano ~/.zshrc, 现在将以下内容添加到文件中:export PATH="$PATH:/YOUR_PATH/flutter/bin/" 按 Control + X 然后按 Enter 保存文件。 通过命令应用更改:source ~/.zshrc

    【讨论】:

      【解决方案2】:

      您正在尝试使用尚未安装的 nano(文本编辑器)打开您的 bash_profile。您可以使用您拥有的任何文本编辑器打开该文件。另外,我看到您使用的是 zsh 而不是 bash,这意味着您实际上应该编辑您的 ~/.zshrc~/.zprofile 并添加

      PATH=</path/to/flutter>:$PATH
      

      您将&lt;/path/to/flutter&gt; 替换为在您的机器上颤动的实际路径。如果您不想手动添加,可以这样做:

      echo 'export PATH=</path/to/flutter>:$PATH' >> ~/.zshrc && source ~/.zshrc
      

      再次,将 &lt;/path/to/flutter&gt; 替换为您的实际颤动路径。

      【讨论】:

      • 仍然不起作用,当我用echo $PATH 检查它时,它显示重复的路径,如何删除其他路径? /Users/prettygirl/FlutterSDK/flutter/bin:/Users/prettygirl/FlutterSDK/flutter/bin:“/Users/prettygirl/FlutterSDK/flutter/bin:@PATH:/Users/prettygirl/FlutterSDK/flutter/bin”
      猜你喜欢
      • 2020-03-11
      • 1970-01-01
      • 2021-08-08
      • 1970-01-01
      • 1970-01-01
      • 2021-01-28
      • 1970-01-01
      • 2021-07-04
      • 1970-01-01
      相关资源
      最近更新 更多