mongodb - 在 M1 mac 上安装 mongodb

标签 mongodb apple-m1

我尝试使用 Rosetta 打开终端,但是当我运行 brew install <a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="472a2829202823256a24282a2a32292e333e07726977" rel="noreferrer noopener nofollow">[email protected]</a> 时我收到一条错误消息:

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 <a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="eb8684858c848f89c6888486869e85829f92abdec5db" rel="noreferrer noopener nofollow">[email protected]</a> 时,它再次提示:

arch: posix_spawnp: brew: Bad CPU type in executable

如有任何帮助,我们将不胜感激。

提前致谢。

最佳答案

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

关于mongodb - 在 M1 mac 上安装 mongodb,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68490949/

相关文章:

java - Docker 镜像运行在 Intel mac 而不是 M1 mac

java - DDD Java with Spring - Repository 返回 Mono/Flux

go - 过时的-Apple Silicon上的GoLand无法调试golang项目

java - MongoDB 池超时

Django 身份验证 Mongodb

apple-m1 - macFUSE 提供 mount_macfuse : mount point . .. 本身位于 macFUSE 卷上 - Apple M1 macOS 12.3

macos - Android 模拟器未在 Mac M1 中显示默认的 Android Wifi

flutter - 找不到目标文件 "ios"

windows - MongoDB 容器在 Windows 10 上失败

mongodb - 停止 mongo 上的副本集,主节点进入恢复状态