0

我不知道发生了什么,但我为 OS lion 下载了 Xcode,但我被卡住了

Building native extensions.  This could take a while...
ERROR:  Error installing rails:
    ERROR: Failed to build gem native extension.

/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb
mkmf.rb can't find header files for ruby at /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/ruby.h


Gem files will remain installed in /Library/Ruby/Gems/1.8/gems/json-1.7.3 for inspection.
Results logged to /Library/Ruby/Gems/1.8/gems/json-1.7.3/ext/json/ext/parser/gem_make.out
Jung-Hyun-Jeons-MacBook-Pro:~ peterjeon$ rails -v
Rails is not currently installed on this system. To get the latest version, simply type:

$ sudo gem install rails

You can then rerun your "rails" command.
4

1 回答 1

1

我建议使用 RVM,它是一个 Ruby 版本管理器。并使用 Ruby 的最新版本。

使用这个单一的命令行安装 RVM:

curl https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer | bash -s stable

不要以 root 身份安装它(以避免出现问题),除非您知道自己在做什么。

安装完成后,安装 Ruby: rvm install 1.9.3.

然后使用您安装它的版本作为默认版本:rvm use 1.9.3 --default.
(如果您不使用--default前缀,则每次要使用 Ruby 时都必须运行该命令)。

希望对你有帮助,祝你好运!

于 2012-05-19T08:21:49.197 回答