Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

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

Jason Chow
Jason Chow
4,428 Points

I'm not using the VM from. can i proceed with this course smoothly?

I'm not using the VM from Treehouse. can i proceed with this course smoothly? im not familiar with virtual machines. i did my downloads and follow the steps of running vm from this tutorial. after vagrant ssh, mine shows vagrant@homestead$.

i get errors. this is my terminal:

vagrant@homestead:~$ rails new projects exist
identical README.rdoc identical Rakefile identical config.ru identical .gitignore identical Gemfile exist app identical app/assets/images/rails.png identical app/assets/javascripts/application.js identical app/assets/stylesheets/application.css identical app/controllers/application_controller.rb identical app/helpers/application_helper.rb identical app/views/layouts/application.html.erb identical app/mailers/.gitkeep identical app/models/.gitkeep exist config identical config/routes.rb identical config/application.rb identical config/environment.rb exist config/environments identical config/environments/development.rb identical config/environments/production.rb identical config/environments/test.rb exist config/initializers identical config/initializers/backtrace_silencers.rb identical config/initializers/inflections.rb identical config/initializers/mime_types.rb conflict config/initializers/secret_token.rb Overwrite /home/vagrant/projects/config/initializers/secret_token.rb? (enter "h" for help) [Ynaqdh] force config/initializers/secret_token.rb identical config/initializers/session_store.rb identical config/initializers/wrap_parameters.rb exist config/locales identical config/locales/en.yml identical config/boot.rb identical config/database.yml exist db identical db/seeds.rb exist doc identical doc/README_FOR_APP exist lib exist lib/tasks identical lib/tasks/.gitkeep exist lib/assets identical lib/assets/.gitkeep exist log identical log/.gitkeep exist public identical public/404.html identical public/422.html identical public/500.html identical public/favicon.ico identical public/index.html identical public/robots.txt exist script identical script/rails exist test/fixtures identical test/fixtures/.gitkeep exist test/functional identical test/functional/.gitkeep exist test/integration identical test/integration/.gitkeep exist test/unit identical test/unit/.gitkeep identical test/performance/browsing_test.rb identical test/test_helper.rb exist tmp/cache exist tmp/cache/assets exist vendor/assets/javascripts identical vendor/assets/javascripts/.gitkeep exist vendor/assets/stylesheets identical vendor/assets/stylesheets/.gitkeep exist vendor/plugins identical vendor/plugins/.gitkeep run bundle install --local Resolving dependencies... Could not find gem 'jquery-rails (>= 0) ruby' in the gems available on this machine. vagrant@homestead:~$ bundle install Bundler::GemfileNotFound vagrant@homestead:~$ gem install jquery-rails Fetching: i18n-0.7.0.gem (100%) ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions into the /var/lib/gems/1.9.1 directory. vagrant@homestead:~$


what should i do to make the projects file?

Jason Chow
Jason Chow
4,428 Points

sorry for the mess. basically i took these steps:

vagrant up

rails new projects # Could not find gem 'jquery-rails (>= 0) ruby' in the gems available on this machine.

bundle install #Bundler::GemfileNotFound

gem install jquery-rails #Fetching: i18n-0.7.0.gem (100%) ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions into the /var/lib/gems/1.9.1 directory.

2 Answers

If you get permissions issues, try typing sudo first, so sudo gem install jquery-rails. That might fix it for you.

Steve.

Jason Chow
Jason Chow
4,428 Points

solved thanks. how come my treehouse VM has a (master #) $ behind it?

The "master" will refer to your Git branch that you're working in, I think.

Jason Chow
Jason Chow
4,428 Points

Thanks Steve! :)

No problem. Glad you got it fixed.

Steve.