繁体   English   中英

在MAC OS 10.9 Mavericks(测试版)上安装RAILS

[英]Installing RAILS on MAC OS 10.9 Mavericks (beta)

我正在运行OS X Mavericks 10.9 beta,现在是重新学习Ruby on Rails的好时机。 很高兴知道10.9包含Ruby 2.0

但是我在安装Rails时遇到了麻烦。

使用命令-sudo gem install rails

结果..

构建本机扩展。 这可能需要一些时间...错误:安装rails时出错:错误:无法生成gem本机扩展。

/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb mkmf.rb在/System/Library/Frameworks/Ruby.framework/Versions/2.0/上找不到红宝石的头文件的usr / lib / ruby​​ / include / ruby​​.h

宝石文件将保留安装在/Library/Ruby/Gems/2.0.0/gems/atomic-1.1.10中进行检查。 结果记录到/Library/Ruby/Gems/2.0.0/gems/atomic-1.1.10/ext/gem_make.out

有什么建议吗?

谢谢

香农

对我来说,此问题是通过运行以下命令解决的:

xcode-select --install

试试这个帖子

不建议您使用系统Ruby,您可以在RVM或rbenv之类的沙箱中使用它。

Xcode 5是必需的。

和..

$ xcode-select -p
/Applications/Xcode5-DP3.app/Contents/Developer

是工作 。

要么

请参阅在没有RVM的Mac OS X上安装Ruby 2.0

确保您使用的是Xcode 5.0.1 GM种子,而不是从App Store下载的Xcode。 这为我解决了类似的问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM