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 trialBhoutik Mehta
2,945 PointsIsn't Ruby Already Installed On Macs?
I thought Mac's already have Ruby installed.. I have Ruby 2.0.0 already on my computer. Also, RailsInstaller advices not to use the the installer on OSx Mavericks. Is there another way to install Ruby on Rails? Thanks!
2 Answers
James Gill
Courses Plus Student 34,936 PointsBhoutik,
Yes, Ruby comes installed on every Mac now. But--installing RoR is a big deal, and you'll need to proceed carefully. Here's one step-by-step for installing on Mavericks: https://gorails.com/setup/osx/10.9-mavericks
Nick Stoneman
10,093 PointsThanks James.
I'd like treehouse to further explain this too. Environments and versions are confusing to the new programmer. As a novice, when I think of versions I assume backwards compatibility, as this is what years of being a consumer of software has taught me. The idea that the newest version isn't best - or that you need the exact version to follow along in an exercise - was counterintuitive to me at first and led to mistakes.
It's also confusing in general when OSX comes with Ruby installed. I would have found it useful if the video reiterated the difference between just having ruby (and xcode) and a proper ruby development environment.
Just my 2ยข
James Gill
Courses Plus Student 34,936 PointsAgree. To be fair, though, I don't expect Treehouse to know and solve my specific environment, but I do appreciate it when they help--especially when it's a course necessity. It's probably too much to ask to have Treehouse deal with all the convoluted headaches of configuring each person's dev environment--nobody I know can do that.
That said: Ruby on Rails is a monstrously difficult thing to install. I'm amazed that it's as popular as it is. The ways that installation and config can go wrong--requiring reinstall, etc.--are mind-boggling.