2013-03-06 162 views
1

当我尝试运行OSX 10.8.2我的Mac Mini安装Ruby或冲泡,我得到这个问题:RVM红宝石/酿造安装问题

$ rvm install 1.9.3 
Searching for binary rubies, this might take some time. 
No binary rubies available for: osx/10.8/x86_64/ruby-1.9.3-p392. 
Continuing with compilation. Please read 'rvm mount' to get more information on binary rubies. 
Installing requirements for osx/10.8/x86_64, might require sudo password 
Skipping `brew update` make sure your formulas are up to date. 
/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 21: /usr/local/Library/brew.rb: Undefined error: 0 
/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 21: /usr/local/Library/brew.rb: Undefined error: 0 

我真的不知道发生了什么事情。我应该重新安装XCode来清理我的框架吗?

什么问题,我该如何解决?对不起,如果以前有人问过这个问题,但谷歌和symbolhound都不能在错误中找到任何结果。

回答

1

该问题源于我安装Ruby。显然,如in this answer所述,XCode命令行工具中不再包含“非LLVM版本的GCC”。

与安装Ruby:

rvm install ruby --with-gcc=clang

工作,我在10分钟内安装RVM,Ruby和Rails,尽管它带我调试的一个星期,否则重新安装。

1

sudo rvm install 1.9.3。这应该可以解决你的问题。

+1

一个天才,你是。它似乎在工作。如果我可以安装其他设备,我会回来。否则,我将需要你为我的下一个问题:)所以,我想我会让你知道,无论哪种方式。 – RileyE 2013-03-06 20:04:47

+0

有一点需要注意,如果你正在安装gems并有类似问题,请使用'rvmsudo gem install ...'。你要小心'sudo'。 – BlackHatSamurai 2013-03-06 20:05:55

+0

很高兴能帮到你! – BlackHatSamurai 2013-03-06 20:06:21