2012-08-27 184 views
2

我有在Mac OS X Lion上运行的Ruby 1.9.3(因为普通的home brew安装不起作用,我不得不使用RVM),然后安装Mountain Lion(或其后续更新)导致Ruby 1.9.3不再安装+所有的宝石已被卸载,并且我回到了Ruby 1.8.7上需要在Mac OS X上安装Ruby 1.9.3 Mountain Lion

我安装了最新的XCode版本(4.4.1),并且我已经尝试了来自类似的StackOverflow问题的多个不同的建议,但都没有成功。

我想要的是一个全新的开始(如果可能的话),我想请教如何彻底卸载我已经安装的Ruby和RVM的任何废话并重新开始!那么也许我可以安装Ruby 1.9.3

得到帮助,但我可以给你我在这是失败的那一刻做什么的想法...

从源头上安装Ruby:/用户/ markmcdonnell /。 RVM /红宝石/红宝石1.9.3-P194,这可能取决于你的CPU(S)需要一段时间...

ruby-1.9.3-p194 - #downloading ruby-1.9.3-p194, this may take a while depending on your connection... 
ruby-1.9.3-p194 - #extracted to /Users/markmcdonnell/.rvm/src/ruby-1.9.3-p194 (already extracted) 
ruby-1.9.3-p194 - #configuring 
Error running ' ./configure --prefix=/Users/markmcdonnell/.rvm/rubies/ruby-1.9.3-p194 --enable-shared --disable-install-doc --with-libyaml --with-opt-dir=/Users/markmcdonnell/.rvm/usr ', please read /Users/markmcdonnell/.rvm/log/ruby-1.9.3-p194/configure.log 
There has been an error while running configure. Halting the installation. 
  • 我也试过rvm install 1.9.3 --with-gcc=clang但最初的消息后,你已经看到已经(在这里我按q退出消息,并继续与安装),那么它告诉我You requested building with 'clang' but it is not in your path.

还有我执行,试图让这一批我已经安装了其他的东西,命令爆炸Ruby 1.9.3安装,但没有任何工作 - 因此,我认为我可能需要从头开始(如果可能?)。

任何帮助获得这个安装(以及一些清理)以及对不是非常Bash/CLI头脑的人的解释将不胜感激!

谢谢。

+0

此问题可能会在http://apple.stackexchange.com/上发布时引起更多关注。 –

+0

您是否已经安装了用于xcode的命令行工具? – nikhil

回答

1

其实答案来自@kitcambridge出来(在Twitter上)他建议,虽然我有最新的下载XCode我需要打开XCode,然后进入其偏好设置区域,然后查找“下载”选项卡,然后我可以下载“命令行工具”,在安装时修复了某些问题,例如缺少库/链接。

这对我有效。但是如果没有,那么我认为下一个最好的解决方案就是按照@mpapis的建议尝试Rails安装程序 - 尽管我没有构建Rail应用程序,但它仍然是一个很好的解决方案。

+0

只需确认一下,在Xcode中下载“命令行工具”也适用于我。 –

相关问题