mongocli 是否支持 Apple M1 芯片的公式 URL?
Does the mongocli support a formula URL for Apple M1 chips?
根据 installation instructions,当 运行ning:
brew tap mongodb/brew
我收到以下错误:
Error: Invalid formula: /opt/homebrew/Library/Taps/mongodb/homebrew-brew/Formula/mongocli.rb
formulae require at least a URL
Error: Cannot tap mongodb/brew: invalid syntax in tap!
我确实符合先决条件(已更新 xcode
和 brew
)。我确保 运行 brew update
和 brew doctor
.
此时,我在 mongodb/homebrew-brew 回购上寻找答案,看到了一个非常 recent commit for the mongocli.
显然,它定义了 Mac 和 Linux 具有 Intel 芯片但未提及 Apple M1 芯片的机器的 URL。这让我现在无法点击 mongodb。您知道任何解决方法还是我在某处犯了错误?
刚遇到同样的问题...
转到 Finder > 实用程序并右键单击终端和 select“获取信息”
找到“使用 Rosetta 打开”选项并勾选。
打开新终端并运行“brew tap mongodb/brew”
完成后关闭终端并取消选中“使用 Rosetta 打开”,再次打开终端然后 运行“brew install mongodb-community@4.4”。
这对我有用,MongoDB 已安装。
尝试以下命令
arch -arm64 brew install mongodb-community@4.4
您可以简单地 运行 在 M1 mac 上 Rosetta 下的任何命令,只需在命令前加上前缀
arch -x86_64
针对您的用例尝试
arch -x86_64 brew tap mongodb/brew
brew install mongodb-community@4.4
根据 installation instructions,当 运行ning:
brew tap mongodb/brew
我收到以下错误:
Error: Invalid formula: /opt/homebrew/Library/Taps/mongodb/homebrew-brew/Formula/mongocli.rb
formulae require at least a URL
Error: Cannot tap mongodb/brew: invalid syntax in tap!
我确实符合先决条件(已更新 xcode
和 brew
)。我确保 运行 brew update
和 brew doctor
.
此时,我在 mongodb/homebrew-brew 回购上寻找答案,看到了一个非常 recent commit for the mongocli.
显然,它定义了 Mac 和 Linux 具有 Intel 芯片但未提及 Apple M1 芯片的机器的 URL。这让我现在无法点击 mongodb。您知道任何解决方法还是我在某处犯了错误?
刚遇到同样的问题...
转到 Finder > 实用程序并右键单击终端和 select“获取信息” 找到“使用 Rosetta 打开”选项并勾选。
打开新终端并运行“brew tap mongodb/brew” 完成后关闭终端并取消选中“使用 Rosetta 打开”,再次打开终端然后 运行“brew install mongodb-community@4.4”。
这对我有用,MongoDB 已安装。
尝试以下命令
arch -arm64 brew install mongodb-community@4.4
您可以简单地 运行 在 M1 mac 上 Rosetta 下的任何命令,只需在命令前加上前缀
arch -x86_64
针对您的用例尝试
arch -x86_64 brew tap mongodb/brew
brew install mongodb-community@4.4