[Brew]Brew Update報錯

報錯類似

/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- mach (LoadError)
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/local/Library/Homebrew/extend/pathname.rb:2:in `<top (required)>'
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/local/Library/Homebrew/global.rb:3:in `<top (required)>'
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/local/Library/brew.rb:15:in `<main>'

主要原因就是國內的網絡訪問git的問題
解決方法如下
Terminal執行命令如下:

sudo chown -R $(whoami):admin /usr/local
cd $(brew --prefix) && git fetch origin && git reset --hard origin/master

然后:

brew update

Job Done!
<p >a</p>

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,287評論 25 708
  • #import .h @interface ListTableView : UIView @property (...
    彬至睢陽閱讀 842評論 0 0
  • 喜歡上一個人,就會開始審視自己。然后發現自己長得不夠漂亮,身材不夠好,性格不夠好,學業也不夠好。這樣不夠好的自己怎...
    蘭晨閱讀 232評論 0 1
  • 老段是我朋友也算是我的老師,從高中開始我就經常去他的的宿舍蹭飯吃,不過他真的是大廚,做飯超好吃,雖然他和我一樣...
    喜歡做夢的sunny穎兒閱讀 271評論 0 1
  • 過這樣一種生活:擺脫激情和欲望,心靈冷靜而達觀。痛苦和不安只從內心發出來,也只從心靈深處消除,而最初的消除也許需...
    許仙兒233閱讀 242評論 0 0