千家信息网

Mac升级10.10 Yosemite系统brew报错无法使用怎么办

发表于:2024-11-15 作者:千家信息网编辑
千家信息网最后更新 2024年11月15日,这篇文章主要介绍Mac升级10.10 Yosemite系统brew报错无法使用怎么办,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!随着水果公司发布最新系统,想尝鲜的同学们相信早
千家信息网最后更新 2024年11月15日Mac升级10.10 Yosemite系统brew报错无法使用怎么办

这篇文章主要介绍Mac升级10.10 Yosemite系统brew报错无法使用怎么办,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

随着水果公司发布最新系统,想尝鲜的同学们相信早已经装上体验了一把吧,可能个别同学使用 brew 的时候会报这个错误:

/usr/local/bin/brew: /usr/local/Library/brew.rb: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby: bad interpreter: No such file or directory/usr/local/bin/brew: line 23: /usr/local/Library/brew.rb: Undefined error: 0

于是小编一个一个查看了这几个文件是否存在或者有问题,细心的小编发现查看Ruby 的时候发现版本不对:

ls -al /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby

肯定是水果公司升级系统的时候顺便把 ruby 的版本也提升到了2.0,那我们这里就改一下 brew 的文件里面配置,这里有两个关于 brew 的文件:

/usr/local/bin/brew: /usr/local/Library/brew.rb

小编看了一下上面两个 bash 脚本,发现是 /usr/local/Library/brew.rb 中第一行写死用的 Ruby 1.8 ,那我们这里就改一下就好了:

vim /usr/local/Library/brew.rb#!/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby -W0保存退出

以上是"Mac升级10.10 Yosemite系统brew报错无法使用怎么办"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

0