Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial


Mavericks 10.9 (newsest Apple update) seems to be behaving completely different when tutorial is followed.

$ rvm use 1.9.3 ruby-1.9.3-p484 is not installed. To install do: 'rvm install ruby-1.9.3-p484' $ rvm install ruby-1.9.3-p484 Searching for binary rubies, this might take some time. No binary rubies available for: osx/10.9/x86_64/ruby-1.9.3-p484. Continuing with compilation. Please read 'rvm help mount' to get more information on binary rubies. Checking requirements for osx. Installing requirements for osx.

Then the Terminal window freezes.

4 Answers

Thanks James. I actually did that - 4 days ago - with the same results. The author claims getting rails to work correctly is the most difficult task in the entire process. I can see what he means. Neither his tutorial nor Treehouse yields favorable results.

James Barnett
James Barnett
39,199 Points

OB ONE - Check out this step-by-step tutorial on installing Ruby on Rails under OS X Mavericks

You can skip the section on installing MySQL if you want as it's not used in the Treehouse course.

If you have issues let me know which steps you completed successfully and at which point you got stuck.

Side note: If you are new the terminal you'll probably want to do the Console Foundations course before taking on Ruby on Rails.

Strange. I didn't have any issues installing Ruby on Rails 4 and Ruby 2.0 with Mavericks. Perhaps I should post my steps.

I did use rbenv though instead of rvm.