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

Ruby Installing a Ruby Development Environment Installing a Ruby Development Environment Installing the Treehouse VM on Mac

Why do I have to install all these things to develop for Ruby?

It seems like overkill to me. Is there a way to just outright develop and tests ruby without all this extra jazz?

2 Answers

James Barnett
James Barnett
39,199 Points

That course was made before Workspaces on Treehouse added support for Ruby.

Now a days the easiest solution is to either use Workspaces on Treehouse or to use http://codio.io. Both options are simpler than installing software locally or using a VM.

I had been using Workspaces, and wondered why they didn't just continue the lessons in there. Perhaps there should be dates of when certain courses and lessons were released. Thanks for the knowledge! :)

Joshua Perry
Joshua Perry
2,962 Points

Thanks James. I wish Treehouse would get it's act together. Seems like a lot of instruction along the way is out dated and unnecessary.

Maciej Czuchnowski
Maciej Czuchnowski
36,441 Points

You have two choices - install the ruby development environment OR a dedicated virtual machine. You don't need both.

James demby
James demby
10,296 Points

I get confused on how to only do this on a VM. I am on windows and doing the Ruby Track. Things stopped working when I got started building the ToDo list App, and the advice from comments was to delete it all and start over :(

Going back it is not clear how to just get stuff working on the VM. Going down the only vm path is not clear to me.

Maciej Czuchnowski
Maciej Czuchnowski
36,441 Points

That's because Treehouse's VM solution is not clear in general. I myself use VMWare Player, which is free and allows you to emulate a whole computer in a Windows window, like any other application.