Не удалось установить mongo db в Mac Big Sur

#mongodb #macos #macos-big-sur

#mongodb #macos #macos-big-sur

Вопрос:

Я новичок в 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. Шаги, которым я следовал, взяты из официального URL-адреса документации MongoDB.

Пожалуйста, помогите, если есть решение.

Комментарии:

1. Попробуйте запустить brew doctor . Это должно сообщить вам об ошибке.

2. @HarshitRuwali, спасибо за подсказку. Xcode. устарел. Установка последней доступной бета-версии, поскольку ОС также находится в бета-версии.

Ответ №1:

В моем случае не было установки MongoDB, но была такая же проблема при установке Vault с использованием Homebrew.

После запуска brew doctor моя проблема заключалась в устаревших инструментах командной строки.

Я следовал инструкциям, указанным в сообщении об ошибке.

Однако первое решение не обновило мои инструменты командной строки.

 $ softwareupdate --all --install --force
  

Поэтому я последовал второму решению и смог успешно установить Vault.

 $ sudo rm -rf /Library/Developer/CommandLineTools
$ sudo xcode-select --install