mac-brew命令不可用


今天想解決一下mac中git命令不自動補全的問題,想使用brew list命令檢查下是否已安裝bash-completion,結果報了下面的錯:

brew list
/usr/local/Homebrew/Library/Homebrew/global.rb:12:in `require': cannot load such file -- active_support/core_ext/object/blank (LoadError)
from /usr/local/Homebrew/Library/Homebrew/global.rb:12:in `<top (required)>'
from /usr/local/Homebrew/Library/Homebrew/brew.rb:23:in `require_relative'
from /usr/local/Homebrew/Library/Homebrew/brew.rb:23:in `<main>'

 

經過一番搜索,大家都說是因為更新導致的,需要重置一下,那就重置唄,雖然我也不知道是否更新過它。重置命令是:

brew update-reset

然后開始更新,直接從github拉取,更新過程如下:

更新完后我再執行brew list發現現在的版本中存在一個未定義的方法,於是自動下載了一個與之相關的壓縮包,如下:

再執行的時候,發下問題真的解決了,看結果:

感謝大家的答案,在此我也記錄一下解決過程~~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM