简体   繁体   中英

Installing RAILS on MAC OS 10.9 Mavericks (beta)

I'm running OS X Mavericks 10.9 beta and now is a good time to get back to learning Ruby on Rails. Happy to know that 10.9 includes Ruby 2.0

But I'm having trouble installing Rails.

using the command - sudo gem install rails

results in this..

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/2.0/usr/bin/ruby extconf.rb mkmf.rb can't find header files for ruby at /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/include/ruby.h

Gem files will remain installed in /Library/Ruby/Gems/2.0.0/gems/atomic-1.1.10 for inspection. Results logged to /Library/Ruby/Gems/2.0.0/gems/atomic-1.1.10/ext/gem_make.out

Any advice?

Thanks

Shannon

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

xcode-select --install

Try this post

It's not recommended to use your system Ruby, you can use it in a sandbox like RVM or rbenv.

Xcode 5 is required.

and ..

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

it's work .

or

see Install Ruby 2.0 on Mac OS X without RVM

Make sure you're using Xcode 5.0.1 GM seed, not the Xcode downloaded from the App Store. That fixed a similar problem for me.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

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