Проблемы с zsh после обновления OSX до Catalina - PullRequest
1 голос
/ 12 ноября 2019

После обновления моего Mac до Catalina я изменил свою оболочку с bash на zsh и при попытке запустить brew doctor или brew cleanup я получаю сообщение об ошибке загрузки:

не может загрузить такой файл - active_support /core_ext / object / blank (LoadError)

У меня также есть другие аномалии из-за смены оболочки. Я обновил свой .zprofile, чтобы отразить то, что было в моем .bash_profile, когда я использовал bash.

В любом случае, как правильно собрать и запустить brew, и какие шаги я могу предпринять, чтобы zsh работал так же, как bash?

brew doctor

dc@PandaMacPro ~ % brew cleanup
Traceback (most recent call last):
    4: from /usr/local/Homebrew/Library/Homebrew/brew.rb:23:in `<main>'
    3: from /usr/local/Homebrew/Library/Homebrew/brew.rb:23:in `require_relative'
    2: from /usr/local/Homebrew/Library/Homebrew/global.rb:13:in `<top (required)>'
    1: from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file -- active_support/core_ext/object/blank (LoadError)

1 Ответ

5 голосов
/ 27 ноября 2019

Команда brew update-reset, предложенная здесь , решает вашу проблему? Это для меня.

...