当我尝试在Mac OS Lion上安装Rails时出现此错误。我用了命令 - $ sudo gem install rails
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb mkmf.rb在/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/ruby.h找不到ruby的头文件
安装rails需要遵循的任何步骤?
由于
答案 0 :(得分:1)
请避免使用捆绑的红宝石,这是1.8,它确实已经过时了。安装rvm,它将提供最新的ruby版本,然后一切都将无缝地工作。这是你唯一需要开始的事情:
$ curl -L https://get.rvm.io | bash -s stable --rails
您将需要gcc / g ++工具链(Xcode)来构建所有内容,但您可能需要它来编译任何本机gem。
答案 1 :(得分:0)
看起来你缺少一些头文件 - 尝试重新安装XCode和开发人员工具。如果您已经下载了XCode,请确保您已经运行了它放入/ Applications的安装程序。
像杰克说的那样,使用rvm会更顺畅。答案 2 :(得分:0)