在 Mac Big Sur 中安装 mongodb 失败
Posted
技术标签:
【中文标题】在 Mac Big Sur 中安装 mongodb 失败【英文标题】:Failed to install mongo db in Mac Big Sur 【发布时间】:2020-12-18 07:23:15 【问题描述】:我是mongo db
的新手,并试图在我的Mac Big Sur OS
中安装。它是一个公共测试版操作系统。
安装 Mongo DB
时,出现以下错误:
Error: An exception occurred within a child process:
NoMethodError: undefined method 'path' for nil:NilClass
Did you mean paths?
我安装了最新的 Xcode。我遵循的步骤来自官方 MongoDB documentation url。
如果有解决办法,请帮忙。
【问题讨论】:
尝试运行brew doctor
。这应该告诉你错误。
@HarshitRuwali,感谢您的提示。 Xcode。已经过时了。安装最新的可用版本测试版,因为操作系统也处于测试阶段。
【参考方案1】:
我的情况不是安装 MongoDB,但在使用 Homebrew 安装 Vault 时遇到了同样的问题。
运行brew doctor
后,我的问题在于过时的命令行工具。
我按照错误消息中的说明进行操作。
但是,第一个解决方案没有更新我的命令行工具。
$ softwareupdate --all --install --force
所以我遵循了第二种解决方案,并且能够成功安装Vault。
$ sudo rm -rf /Library/Developer/CommandLineTools
$ sudo xcode-select --install
【讨论】:
以上是关于在 Mac Big Sur 中安装 mongodb 失败的主要内容,如果未能解决你的问题,请参考以下文章
Big News:macOS Big Sur来啦,进来看看你的Mac还能不能更新~
在 Mac OS Big Sur 11.0.1 上使用 anaconda 安装 Torch 时出现 PackagesNotFoundError
OmniFocus Pro 3 for Mac(最强GTD时间管理工具)支持big sur支持m1
Xdebug 安装失败,因为使用 MAMP 在 macOS Big Sur 上“phpize”失败