在Mac OX Lion上安装Rails时出错



当我尝试在Mac OS Lion上安装Rails时,会出现此错误。我使用了命令-$sudo gem安装轨道

/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/Ruby extconf.rbmkmf.rb在/System/Library/Frameworks/ruby.framework/Versions/1.8/usr/lib/ruby/rub.h 中找不到ruby的头文件

安装导轨需要遵循哪些步骤?

感谢

只需避免使用捆绑的ruby,它是1.8,而且非常过时。安装rvm,它将提供最新的ruby版本,然后一切都将无缝工作。这是你唯一需要启动的东西:

$ curl -L https://get.rvm.io | bash -s stable --rails

您将需要gcc/g++工具链(Xcode)来构建所有内容,但无论如何,您都需要它来编译任何本地gem。

看起来缺少一些头文件-请尝试重新安装XCode和开发工具。如果您已经下载了XCode,请确保您已经运行了它为您放入/Applications中的安装程序。

就像Jack说的那样,使用rvm会更加顺畅。

Mac OS中的Ruby系统已经过时,我建议您安装RVM或Rbenv来管理已安装的Rubies或安装新版本。

最新更新