#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