2013-11-23 23 views
0

我已經安裝了RoR並一直使用它來遵循Michael Hartl的教程。但是,當我切換到〜/ rails_projects/sample_app,並嘗試運行rails時,它說它沒有安裝。在〜/ rails_projects下安裝它。僅在特定目錄中安裝的導軌

任何人都知道這是爲什麼,或者我可以如何解決它?

切換到sample_app時,我也得到這個消息:

RVM用你的Gemfile選擇紅寶石,它是所有罰款 - Heroku的確實太, 可以忽略這些警告與「RVM rvmrc警告忽略/用戶/ arikgadye/rails_projects/sample_app/Gemfile中」。

我有紅寶石v 2.0.0和Rails 4.0.1

謝謝!

+0

是什麼在'〜/ rails_projects/sample_app''寶石list'的輸出? – CDub

回答

2

RVM正在切換到在Gemfile中指定的ruby版本。所以可能會發生這樣的情況,當你進入文件夾時,它會在沒有安裝導軌的情況下更改ruby的版本

檢查Gemfile中指定的ruby版本,並確保已安裝該版本fo ruby​​和rvm

gem install bundler 
bundle install 

應該解決的問題

+0

完美。謝謝! – user3018744