我正在尝试使用我的OS X 10.7.5进行冲泡并遇到一些问题。我的brew安装现已破裂。
$ brew doctor
/usr/local/bin/brew:34:in `<': comparison of String with Float failed (ArgumentError)
from /usr/local/bin/brew:34
我最好的猜测是我设法通过运行以某种方式杀死brew:
$ sudo chown -R myusername:admin /usr/local
思想?
我的计划是简单地卸载brew并从头开始。
P.S。 brew版本为0.9.5
$ brew -v
0.9.5
答案 0 :(得分:0)
尝试以下命令:
vi +34 /usr/local/bin/brew
这是为了看看那个比较是什么。我在这里遇到了同样的问题,它试图比较MACOS_VERSION < 10.5
。由于我使用了Lion,我只是评论了if
并使其正常运行:
=begin
if MACOS_VERSION < 10.5
abort <<-EOABORT.undent
Homebrew requires Leopard or higher. For Tiger support, see:
http://github.com/sceaga/homebrew/tree/tiger
EOABORT
end
=end
答案 1 :(得分:0)
我通过简单的&#34;检查&#34; a&#34;新鲜&#34;版本/usr/local/bin/brew
....
cd /usr/local && git checkout origin/master -- bin/brew
然后访问brew doctor
。哎哟。