【问题标题】:Unable to execute flutter doctor command无法执行颤振医生命令
【发布时间】:2019-01-23 04:59:46
【问题描述】:

我想探索一下 Flutter 并关注this link 的安装步骤。我添加了路径并使用echo $PATH检查了它,我看到了该路径中的颤振文件。在终端中执行flutter doctor 后,出现以下错误:

dyld: Library not loaded: /usr/local/opt/readline/lib/libreadline.6.dylib
  Referenced from: /usr/local/bin/bash
  Reason: image not found
Abort trap: 6

我只在颤振的图像文件夹/工作目录中执行了flutter doctor。我搜索了错误并尝试了以下操作:

  1. brew upgrade bash
  2. ln -s /usr/local/opt/readline/lib/libreadline.7.dylib /usr/local/opt/readline/lib/libreadline.6.dyli
  3. brew link readline --force

但我仍然面临同样的问题。

【问题讨论】:

    标签: flutter flutter-dependencies


    【解决方案1】:

    我尝试了以下方法并得到了结果:

    1. MacMini3:flutter deepakt$ brew install bash

    正在更新自制软件... 警告:bash 5.0.0 已经安装,只是没有链接 您可以使用brew link bash 链接此版本。

    1. MacMini3:flutter deepakt$ brew link bash

    正在链接 /usr/local/Cellar/bash/5.0.0... 错误:无法对 bin/bash 进行符号链接 目标 /usr/local/bin/bash 是属于 bash 的符号链接。您可以取消链接: brew unlink bash

    要强制链接并覆盖所有冲突文件: 酿造链接--覆盖bash

    列出所有将被删除的文件: brew link --overwrite --dry-run bash

    1. MacMini3:flutter deepakt$ brew unlink bash

    取消链接 /usr/local/Cellar/bash/5.0.0... 0 符号链接已删除 MSCOE-MacMini3:flutter deepakt$ brew link --overwrite bash 正在链接 /usr/local/Cellar/bash/5.0.0... 已创建 67 个符号链接

    1. MacMini3:flutter deepakt$ flutter doctor

    医生总结(要查看所有详细信息,请运行 flutter doctor -v):

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-03-11
      • 1970-01-01
      • 2020-09-27
      • 1970-01-01
      • 2018-09-17
      • 1970-01-01
      • 2020-04-28
      • 2020-10-11
      相关资源
      最近更新 更多