【问题标题】:How do you install pub "zsh: command not found: pub" within Flutter application?如何在 Flutter 应用程序中安装 pub "zsh: command not found: pub"?
【发布时间】:2020-10-02 02:34:47
【问题描述】:

我刚刚开始学习 Flutter。我来自 Angular 背景,使用了可以通过 brew 安装的 yarn,npm。我熟悉这些包管理器,但不熟悉 pub。

如何安装 pub 以使命令在全局范围内工作?

正在寻找要运行的命令行。

我在 macOS Catalina 上

这是我迄今为止尝试过的:

我正在尝试使用以下命令安装 http 包: pub get

但是我得到这个错误: zsh: command not found: pub

然后我尝试使用以下行安装 pub: sudo ln -s /usr/lib/dart/bin/pub /usr/bin/pub

并得到这个错误: ln: /usr/bin/pub: Operation not permitted

然后我尝试通过运行安装 sudo: /usr/bin/sudo /usr/sbin/diskutil unmountDisk force /dev/disk1

然后我得到这个错误: Forced unmount of disk1 failed: at least one volume could not be unmounted

当我正在进入这个兔子洞时 - 我想我会看看你们是否有任何建议!

【问题讨论】:

  • 您运行的操作系统是什么?你有安装 Flutter 吗?
  • 我用该信息更新了问题+更多!
  • 您是否尝试运行flutter doctor -v 来检查是否缺少任何工具?

标签: flutter dart


【解决方案1】:

使用flutter pub <command> 例如flutter pub get 而不是直接尝试使用pub


Flutter 在内部维护自己的 Dart 版本,除非您明确安装了 Dart,否则 pub 将无法在您的 PATH 中使用。

【讨论】:

    猜你喜欢
    • 2021-05-16
    • 2018-01-13
    • 1970-01-01
    • 1970-01-01
    • 2016-05-20
    • 2022-06-23
    • 2021-02-17
    • 2021-06-09
    • 1970-01-01
    相关资源
    最近更新 更多