【问题标题】:Installing mongodb on M1 mac在 M1 mac 上安装 mongodb
【发布时间】:2021-07-22 20:09:49
【问题描述】:

我尝试使用 Rosetta 打开终端,但是当我运行 brew install mongodb-community@5.0 时,我收到一条错误消息:

Error: Cannot install under Rosetta 2 in ARM default prefix (/opt/homebrew)! To rerun under ARM use: arch -arm64 brew install ... To install under x86_64, install Homebrew into /usr/local.

但是,当我以arch -arm64 brew install mongodb-community@5.0 运行它时,它再次抱怨:

arch: posix_spawnp: brew: Bad CPU type in executable

任何帮助将不胜感激。

提前致谢。

【问题讨论】:

    标签: mongodb apple-m1


    【解决方案1】:

    出于某种原因,即使我在/usr/local 中有Homebrew,但正在执行 M1 的那个。通过在/usr/local/Homebrew/bin 中手动导航并使用./brew 运行命令来解决它。

    【讨论】:

    • 您也可以使用/usr/local/Homebrew/bin/brew/usr/local/bin/brew ... =] 运行它,或者您可以使用macports 并安装它本机arm64,但不支持javascript(因此您将失去对$where 的支持以及其他一些你可能不应该使用的小东西)
    猜你喜欢
    • 2021-05-17
    • 2021-06-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-25
    • 1970-01-01
    • 2022-12-03
    • 2021-08-08
    相关资源
    最近更新 更多