Ruby RVM不适合我

Ruby RVM不适合我,ruby,rvm,osx-lion,Ruby,Rvm,Osx Lion,我正在尝试使用RVM将ruby 1.9.2安装到xcode为4.2的Lion系统上。我是ruby新手,所以我不明白为什么这不起作用。我正在阅读RubyonRails3教程作为我的安装指南。然而,这本书并不是最新的,因为它和狮子有关。有人能指出发生了什么事并给出我需要做什么的确切指示吗?我没有那本书,但试着按照官方指示去做: 编辑:试图将此作为评论留给颜,但不知道如何在评论中设置格式。如果这确实是问题所在(你会知道,因为你在安装gems时会遇到segfaults),那么Xcode仍然带有普通gcc

我正在尝试使用RVM将ruby 1.9.2安装到xcode为4.2的Lion系统上。我是ruby新手,所以我不明白为什么这不起作用。我正在阅读RubyonRails3教程作为我的安装指南。然而,这本书并不是最新的,因为它和狮子有关。有人能指出发生了什么事并给出我需要做什么的确切指示吗?

我没有那本书,但试着按照官方指示去做:

编辑:试图将此作为评论留给颜,但不知道如何在评论中设置格式。如果这确实是问题所在(你会知道,因为你在安装gems时会遇到segfaults),那么Xcode仍然带有普通gcc,默认情况下它只使用llvmgcc。您可以将环境变量CC设置为使用普通gcc:

rvm remove 1.8.7 # or whatever version is failing, just in case
CC=/usr/bin/gcc-4.2 rvm install 1.8.7

如果您重新安装了Xcode 4.2,它不会随GCC一起提供(它只随LLVM GCC提供)。您应该下载:以获得GCC

安装Xcode后:

  • 安装RVM(http://beginrescueend.com/rvm/install/)
  • 关闭终端,打开新终端(以防万一)
  • 输入:rvm列表已知
  • 您可以使用:rvm install X安装任何ruby(其中X是ruby)
  • 如果您不确定第4步,只需执行“rvm安装ruby-1.9.2”

  • 我认为这会起作用……

    如果您不介意使用自制软件,请尝试以下说明:

    您实际上没有描述您遇到的问题。它在哪个阶段失败?+1,另请参见: